信息推荐方法、设备和存储介质
文献发布时间:2023-06-19 10:32:14
技术领域
本发明实施例涉及互联网技术领域,尤其涉及信息推荐方法、设备和存储介质。
背景技术
随着互联网技术的发展,服务司机(比如,货运司机)接受服务订单越来越便捷。比如,客户可以通过客户端APP直接下单,对应的服务司机也可以通过其客户端APP接收订单。
在实际货运应用中,为了吸引更多用户参与到业务当中,通常会为司机和消费者推出会员套餐业务。在进行会员套餐推广过程中,司机和消费者认可度比较低,推广效果不理想。因此,需要能够切实满足用户的实际应用需求的会员套餐推广方案。
发明内容
本发明实施例提供信息推荐方法、设备和存储介质,用以提高基于用户实际需求进行会员套餐推广的技术方案。
第一方面,本发明实施例提供一种信息推荐方法,该方法包括:
获取用户的身份信息和地理位置信息;
根据所述身份信息和所述地理位置信息确定预估订单价值;
从至少两个会员套餐中确定与所述预估订单价值匹配的一个会员套餐;
推荐所述会员套餐给所述用户,以使所述用户获得最大的预估盈利或预估优惠。
可选地,若所述用户的身份信息为司机;还包括:根据司机的所述身份信息,确定所述司机的用车类型。
可选地,还包括:根据所述地理位置信息确定对应的商圈;
根据所述商圈和对应的业务类型,确定订单量和车辆行驶范围;
根据所述商圈和所述用车类型,确定城市单价;
根据所述订单量、所述车辆行驶范围和所述城市单价,确定所述预估订单价值。
可选地,所述从至少两个会员套餐中确定与所述预估订单价值匹配的一个会员套餐,包括:
获取至少两个会员套餐分别对应的第一订购价值和盈利规则;
根据所述预估订单价值和所述第一订购价值,按照所述盈利规则计算所述司机预估盈利;
确定所述预估盈利最大的会员套餐为与所述司机匹配的会员套餐。
可选地,若所述用户的身份信息为消费者;
所述根据所述身份信息和所述地理位置信息确定预估订单价值,包括:
确定所述消费者待运输物品类型;
根据所述待运输物品类型确定所述消费者的用车类型。
可选地,还包括:根据所述地理位置信息确定对应的城市;
根据所述城市和所述待运输物品类型,确定订单量和车辆行驶范围;
根据所述城市和所述用车类型,确定城市单价;
根据所述订单量、所述车辆行驶范围和所述城市单价,确定所述预估订单价值。
可选地,所述从至少两个会员套餐中确定与所述预估订单价值匹配的一个会员套餐,包括:
获取至少两个会员套餐分别对应的第二订购价值和优惠规则;
根据所述预估订单价值和所述第二订购价值,按照所述优惠规则计算所述消费者预估优惠;
确定所述预估优惠最大的会员套餐为与所述消费者匹配的会员套餐。
可选地,还包括:若所述用户获得实际订单价值小于所述预估订单价值,则按照所述第一订购价值或所述第二订购价值返还给所述用户。
第二方面,本发明实施例提供一种电子设备,包括处理器、存储器,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现如第一方面所述的信息推荐方法。
第三方面,本发明实施例提供一种存储有计算机程序的计算机可读存储介质,当所述计算机程序被一个或多个处理器执行时,致使所述一个或多个处理器执行包括以下的动作:
获取用户的身份信息和地理位置信息;
根据所述身份信息和所述地理位置信息确定预估订单价值;
从至少两个会员套餐中确定与所述预估订单价值匹配的一个会员套餐;
推荐所述会员套餐给所述用户,以使所述用户获得最大的预估盈利或预估优惠。
在本发明实施例中,获取用户的身份信息和地理位置信息;根据所述身份信息和所述地理位置信息确定预估订单价值;从至少两个会员套餐中确定与所述预估订单价值匹配的一个会员套餐;推荐所述会员套餐给所述用户,以使所述用户获得实际订单价值不小于所述预估订单价值。通过上述方案,在了解到用户需求之后,根据用户是身份信息和地理位置信息,分析用户的实际应用需求,进而,根据用户实际应用需求分配对应的会员套餐,从而获得更好的会员套餐推广效果。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种信息推荐方法的流程示意图;
图2为本申请实施例提供的一种信息推荐装置的结构示意图;
图3为与图2所述实施例提供的一种信息推荐装置对应的电子设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种。
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者系统中还存在另外的相同要素。
随着互联网技术普及,越来越多的应用支持用户通过客户端进行操作。比如,对于货运服务行业可以通过手机客户端下单或者接收订单。容易理解的是,下单是由服务需求方(也就是消费者)主动向服务端发送下单请求,进而服务端可以了解到该用户的预估订单价值。此外,作为货运服务方,也就是司机,在服务平台进行注册之后或者在接收订单一段时间之后,可以获取到用户的预估订单价值。为了吸引更多的用户参与到业务当中,通常会采用会员制留住更多用户。然而,实际应用中,用户不是很认可会员套餐,也就是在实际推广过程中,很少有用户愿意购买会员套餐。为此,需要一种能够实际提高会员套餐推广效果的技术方案。
图1为本申请实施例提供的一种信息推荐方法的流程示意图,应用于服务端(比如,云服务器或者服务器集群),也可以应用于本地计算机,如图1所示,该方法包括以下步骤:
101:获取用户的身份信息和地理位置信息。
102:根据所述身份信息和所述地理位置信息确定预估订单价值。
103:从至少两个会员套餐中确定与所述预估订单价值匹配的一个会员套餐。
104:推荐所述会员套餐给所述用户,以使所述用户获得最大的预估盈利或预估优惠。
这里所说的用户,包括消费者和司机。若用户为司机,这里所说的身份信息包括:司机的年龄、籍贯、工作时间、用车类型(小货车、大货车、面包车等等),以及服务评价等与用户身份相关信息。若用户为消费者,这里所说的身份信息包括:消费者的年龄、籍贯、用车类型(小货车、大货车、面包车等等),用车频率等等。
这里所说的地理位置信息可以理解为用户下单所在地理位置信息,可以理解为消费者下单生效地理位置,这个地理位置可以是一个范围。比如,居民区、某类商圈、建材城等等。根据地理位置,可以预估出订单数量、货物类型等等。
若用户为消费者,这里所说的预估订单价值,可以理解为消费者在一定周期内所能够产生的订单总价值,比如,消费者是一个建材销售人员,那么可以根据周围销售情况预估出能够产生的订单数量,常用用车类型,车辆行驶范围、城市单价等等,进而可以综合评估出该消费者的预估订单价值。
若用户为司机,这里所说的预估订单价值,可以理解为司机在移动周期内所能够接收的订单总价值。比如,司机是货车司机,那么,可以根据在同地理位置同类型司机的接单情况,预估出能够接单的数量、车辆行驶范围、城市单价等等,进而综合评估出该司机的预估订单价值。
为了便于理解,下面具体举例说明。
在本申请一个或者多个实施例中,若所述用户的身份信息为司机;还包括:根据司机的所述身份信息,确定所述司机的用车类型。
容易理解的是,司机在服务平台进行注册的时候,会填写基本信息,比如,籍贯、年龄、姓名、驾龄、车辆类型等等。因此,获取到司机的身份信息之后,能够确定对应的用车类型。不同的用车类型对应的用车费用(比如,不同车型具有不同的起步价,每公里运费)不同。
在本申请一个或多个实施例中,在确定用户为司机之后,根据所述地理位置信息确定对应的商圈;根据所述商圈和对应的业务类型,确定订单量和车辆行驶范围;根据所述商圈和所述用车类型,确定城市单价;根据所述订单量、所述车辆行驶范围和所述城市单价,确定所述预估订单价值。
在实际应用中,根据司机的有效活动范围,可以大致确定一个商圈,也就是司机能够有效处理订单的地理范围,在该商圈范围内都可以为该司机派单。需要说明的是,商圈的范围大小可以根据订单数量或者订单密度进行调整,从而使得司机能够尽可能多的接到订单。
容易理解的是,在确定商圈之后,可以大致对该商圈所包含的业务类型进行分类,比如某个商圈包含果蔬类批发、建材批发、家具城等等。不同业务类型对应的车辆类型、订单量和车辆行驶范围也不完全相同。比如,果蔬批发类,则需要冷链运输,而且要求厢式货车,订单数量相对来说比较稳定,行驶范围包含居民区或者各大超市。
针对不同商圈和车辆类型,所确定的城市单价不同,比如,针对果蔬批发类商圈,所采用车辆为厢式冷链货车,对应的起步价比较高。此外,容易理解的是,消费能力强的(比如一线城市)的城市单价高于消费能力若的(比如,三线城市)。
在预先获取到上述信息之后,进一步地,根据订单量、车辆行驶范围、城市单价等,计算得到预估订单价值。例如,假设,司机甲年龄35岁,驾龄10年,用车类型为厢式货车。确定该司机甲的商圈为建材城,预估每月(这个预估可以根据司机历史订单情况或者同商圈同车型其他司机订单量)该司机的订单量40笔、平均单笔订单的车辆行驶范围50公里(也可以根据司机历史订单情况或者同商圈同车型其他司机的多笔订单的平均车辆行驶范围)、城市单价(这个城市价是根据车型、所在城市综合确定的)中,假设小货车起步价为50元,每公里收费10元。则可以计算得到可以知道平均每笔订单收入550元,一个月则收入22000元。
在本申请一个或者多个实施例中,所述从至少两个会员套餐中确定与所述预估订单价值匹配的一个会员套餐,包括:获取至少两个会员套餐分别对应的第一订购价值和盈利规则;根据所述预估订单价值和所述第一订购价值,按照所述盈利规则计算所述司机预估盈利;确定所述预估盈利最大的会员套餐为与所述司机匹配的会员套餐。
在实际应用中,每个会员套餐都有其对应的订购价值,比如,普通会员的每个月订购价值为900元,银牌会员的每个月订购价值为1800元。容易理解的是,司机购买会员套餐的目的是比在未购买会员套餐情况下获得更多的盈利。需要说明的是,这里所说的司机预估盈利,是需要剔除司机购买会员套餐所支付的第一订购价值。进而,为司机假设计算其购买各种不同会员套餐之后能够获取到的预估盈利。将计算结果中,预估盈利最大的会员套餐推荐给司机,作为司机匹配的会员套餐。
例如,假设,司机在未购买任何会员套餐的情况下,推荐司机当前位置500米内的订单,司机平均每天可以接2单或3单订单,月盈利为22000元。若司机购买普通会员,对应的第一订购价值为900元,则根据盈利规则优先推荐距离司机1千米内的订单,则根据该商圈实际订单情况,司机每个月可以多获得4笔订单(假设单笔订单平均收入550元),也就是实现多收入2200元。剔除司机购买普通会员的900元成本,还可以多收入1300元,也就是预估盈利为23300元。若司机购买银牌会员,对应的第一订购价值为1800元。则根据盈利规则优先推荐距离司机2千米内的订单,而且司机有退单权利,根据该商圈实际订单情况,司机可比未购买银牌会员情况下每个月多获得5笔订单。剔除司机购买银牌会员的1800元成本,还可以多收入950元,也就是预估盈利22950元。经过对比可知,该司机购买普通会员更为划算,因此,可以优先将普通会员推荐给司机供其选择。
在本申请技术方案中,所述用户的身份信息还可以为消费者。
所述根据所述身份信息和所述地理位置信息确定预估订单价值,包括:
确定所述消费者待运输物品类型;
根据所述待运输物品类型确定所述消费者的用车类型。
在实际应用中,这里所说的消费者可以是个人消费者也可以是商家消费者。容易理解的是,个人消费者的货运通常是搬家货运,货运消费需求比较少;而商家消费者则是对商品进行运输,货运消费需求比较多。为了便于理解,本申请将假设消费者为商家进行举例说明。一般来说,商家销售的商品类型比较固定,比如销售建材的商家,通常需要使用货车运输商品;比如,销售粮油的商家,通常需要使用面包车运输商品;再比如,冷鲜肉销售的商家,通常需要使用冷柜运输。具体的,车辆大小可以根据待运输物品的多少进行选择。
具体来说,根据所述地理位置信息确定对应的城市;根据所述城市和所述待运输物品类型,确定订单量和车辆行驶范围;根据所述城市和所述用车类型,确定城市单价;根据所述订单量、所述车辆行驶范围和所述城市单价,确定所述预估订单价值。
根据消费者所下单位置或者注册位置,可以知道消费者所在城市以及具体所归属的商圈。若消费者为个人,则对应的订单量可能是5个月1单,车辆行驶范围大约30公里,城市单价(假设小货车)为起步价为50元,每公里收费10元。那么该个人消费者的平均每笔预估单价为350元,则平均每月预估订单价值为70元。若消费者为商家,则对应的订单量可能是每月40单,车辆行驶范围大约50公里,城市单价(假设小货车)为起步价为50元,每公里收费10元。那么该商家消费者的平均每笔预估单价为550元,则平均每月预估订单价值为22000元。
进一步的,所述从至少两个会员套餐中确定与所述预估订单价值匹配的一个会员套餐,包括:获取至少两个会员套餐分别对应的第二订购价值和优惠规则。根据所述预估订单价值和所述第二订购价值,按照所述优惠规则计算所述消费者预估优惠。确定所述预估优惠最大的会员套餐为与所述消费者匹配的会员套餐。
若针对消费者来说,普通会员购买的第二订购价值为30元,有效期一个月,优惠规则为满500优惠50元。银牌会员的第二订购价值为100元,有效期一个月,优惠规则为满10000元优惠300元。经过计算对比可知,个人购买任何会员套餐都无法得到优惠,也就是预估优惠为负值,因此个人消费者不适合任何会员套餐;而商家消费者适合购买银牌会员套餐,剔除第二订购价值之后,还能够得到预估优惠200元。
在进行会员套餐推广之前,先根据用户实际情况进行预估,从而使得用购买会员套餐之后能够实现利益最大化。从而,获得更好的会员套餐推广效果。
在本申请一个或者多个实施例中,还可以包括:若所述用户获得实际订单价值小于所述预估订单价值,则按照所述第一订购价值或所述第二订购价值返还给所述用户。
若在月底汇总的时候,发现用户实际获得的订单价值小于预估订单价值(包括,司机获得的实际盈利价值或消费者的优惠价值)小于预估情况,则可以为用户退还其购买会员套餐所支付的第一订购价值或第二订购价值,并且,用户因订购会员套餐所享受的优选也将收回。当然,是否退还订购的会员套餐可以由用户自己进行选择。
需要说明的是,在对用户(包括司机和消费者)进行预估的时候,可以参考与其相似度比较高的其他用户的实际情况进行预估。当然,会员套餐的推荐也可以是在用户成功完成过订单之后再进行,这样可以更加准确的获取到用户的一些订单数据,比如,获取用户最近一个月的订单下单数量以及每笔订单对应的车辆行驶范围、用车类型或者待运输物品类型等等。
基于上述实施例,获取用户的身份信息和地理位置信息;根据所述身份信息和所述地理位置信息确定预估订单价值;从至少两个会员套餐中确定与所述预估订单价值匹配的一个会员套餐;推荐所述会员套餐给所述用户,以使所述用户获得实际订单价值不小于所述预估订单价值。通过上述方案,在了解到用户需求之后,根据用户是身份信息和地理位置信息,分析用户的实际应用需求,进而,根据用户实际应用需求分配对应的会员套餐,从而获得更好的会员套餐推广效果,以及使得用户在定取会员套餐同时实现效益最大化。
基于相同的思路,本申请实施例还提供一种信息推荐装置,该装置的执行主体可以是服务司机的客户端。如图2为本申请实施例提供的一种信息推荐装置的结构示意图。从图2中可以看到所述装置包括:
获取模块21,用于获取用户的身份信息和地理位置信息。
确定模块22,用于根据所述身份信息和所述地理位置信息确定预估订单价值。
所述确定模块22还用于从至少两个会员套餐中确定与所述预估订单价值匹配的一个会员套餐。
推荐模块23用于推荐所述会员套餐给所述用户,以使所述用户获得实际订单价值不小于所述预估订单价值。
可选地,若所述用户的身份信息为司机。确定模块22还用于根据司机的所述身份信息,确定所述司机的用车类型。
确定模块22还用于根据所述地理位置信息确定对应的商圈;
根据所述商圈和对应的业务类型,确定订单量和车辆行驶范围;
根据所述商圈和所述用车类型,确定城市单价;
根据所述订单量、所述车辆行驶范围和所述城市单价,确定所述预估订单价值。
确定模块22还用于所述从至少两个会员套餐中确定与所述预估订单价值匹配的一个会员套餐,包括:
获取至少两个会员套餐分别对应的第一订购价值和盈利规则;
根据所述预估订单价值和所述第一订购价值,按照所述盈利规则计算所述司机预估盈利;
确定所述预估盈利最大的会员套餐为与所述司机匹配的会员套餐。
可选地,若所述用户的身份信息为消费者。确定模块22还用于所述根据所述身份信息和所述地理位置信息确定预估订单价值,包括:确定所述消费者待运输物品类型;根据所述待运输物品类型确定所述消费者的用车类型。
确定模块22还用于根据所述地理位置信息确定对应的城市;
根据所述城市和所述待运输物品类型,确定订单量和车辆行驶范围;
根据所述城市和所述用车类型,确定城市单价;
根据所述订单量、所述车辆行驶范围和所述城市单价,确定所述预估订单价值。
确定模块22还用于获取至少两个会员套餐分别对应的第二订购价值和优惠规则;
根据所述预估订单价值和所述第二订购价值,按照所述优惠规则计算所述消费者预估优惠;
确定所述预估优惠最大的会员套餐为与所述消费者匹配的会员套餐。
可选地,还包括:返还模块24,用于若所述用户获得实际订单价值小于所述预估订单价值,则按照所述第一订购价值或所述第二订购价值返还给所述用户。
在一个可能的设计中,上述图2所示信息推荐装置的结构可实现为一电子设备,如图3所示为与图2所述实施例提供的另一种信息推荐装置对应的电子设备的结构示意图,该电子设备可以包括:处理器31、存储器32,所述存储器32用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器31执行时实现前述各实施例中服务端所执行的各步骤。
可选地,该电子设备中还可以包括通信接口33,用于与其他设备进行通信。
另外,本发明实施例提供了一种计算机存储介质,用于储存计算机程序,该计算机程序使客户端执行时实现上述图2所示实施例中的信息推荐方法。
基于上述实施例,获取用户的身份信息和地理位置信息;根据所述身份信息和所述地理位置信息确定预估订单价值;从至少两个会员套餐中确定与所述预估订单价值匹配的一个会员套餐;推荐所述会员套餐给所述用户,以使所述用户获得实际订单价值不小于所述预估订单价值。通过上述方案,在了解到用户需求之后,根据用户是身份信息和地理位置信息,分析用户的实际应用需求,进而,根据用户实际应用需求分配对应的会员套餐,从而使得用户在定取会员套餐同时实现效益最大化,以及获得更好的会员套餐推广效果。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助加必需的通用硬件平台的方式来实现,当然也可以通过硬件和软件结合的方式来实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以计算机产品的形式体现出来,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程资源更新设备的处理器以产生一个机器,使得通过计算机或其他可编程资源更新设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程资源更新设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程资源更新设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
- 信息推荐方法、信息推荐装置、存储介质及电子设备
- 信息推荐方法、信息推荐装置、存储介质与电子设备