一种业务对象的推送方法及设备技术

技术编号:20181978 阅读:36 留言:0更新日期:2019-01-23 02:08
本申请公开了一种业务对象的推送方法及设备,包括:获取第一用户的用户行为数据;根据所述用户行为数据,确定第一业务对象相关的第二业务对象,并结合与第一用户相关的对象候选集,得到包含第一业务对象和第二业务对象的推荐对象集,将推荐对象集中包含的对象推送给第一用户。这样,通过对用户产生的用户行为数据的分析,能够快速捕捉用户的行为偏好,及时调整该用户对应的对象候选集中包含的业务对象,进而有效提升业务对象的推送精确度,能够有效提升用户从互联网服务平台获取业务对象的效率,改善了用户对互联网服务平台的用户体验。

A Business Object Pushing Method and Equipment

This application discloses a push method and equipment for business objects, including acquiring user behavior data of the first user, determining the second business object related to the first business object according to the user behavior data, and combining with the object candidate set related to the first user, obtaining the recommended object set including the first business object and the second business object, and centralizing the recommended object package. The included object is pushed to the first user. In this way, through the analysis of user behavior data generated by users, the user's behavior preferences can be quickly captured, and the business objects contained in the candidate set corresponding to the user can be adjusted in time, so as to effectively improve the accuracy of pushing business objects, effectively enhance the efficiency of users'acquisition of business objects from the Internet service platform, and improve the user's access to the Internet service platform. User experience.

【技术实现步骤摘要】
一种业务对象的推送方法及设备
本申请涉及互联网信息处理技术及计算机
,尤其涉及一种业务对象的推送方法及设备。
技术介绍
随着科学技术的发展,出现了各种各样的互联网服务平台,这些互联网服务平台能够为用户提供各种各样的网络服务。在实际应用中,这些互联网服务平台可以根据用户产生的历史操作数据确定用户偏好,进而根据用户偏好为该用户推送与用户偏好相关的业务对象,这样以便于用户能够快速获取自己喜欢的业务对象,以提升用户在互联网服务平台上搜索业务对象的效率。例如:互联网服务平台在用户登录时,通过分析该用户产生的历史操作数据,确定用户对业务对象A比较感兴趣,那么互联网服务平台可以将业务对象A作为推送对象,推送给该用户。如果用户正好需要业务对象A,那么就省去了用户对业务对象A进行搜索,节省了用户获取到业务对象A的时间。但是,目前这种业务业务对象的推送方法不适用于提供旅游服务的互联网服务平台。比如:互联网服务平台在用户登录时,通过分析该用户产生的历史操作数据,发现用户去过旅行的地方很多,确定用户对旅行比较感兴趣,此时互联网服务平台可以将与热门旅行地且该用户没有去过的地方的信息推送给用户,然而,针对这些信息用户还需要做进一步搜索查找,无法达到提升用户在互联网服务平台上搜索业务对象的效率的目的。由此可见,亟需一种信息推送方法,用于解决现有技术存在的推送的业务对象与用户所期望的的业务对象匹配性差导致推送的业务对象不准确的问题。
技术实现思路
有鉴于此,本申请实施例提供了一种业务对象的推送方法及设备,用于解决现有技术中向用户推送业务对象存在的不准确的问题。本申请实施例提供了一种业务对象的推送方法,包括:获取第一用户的用户行为数据,所述用户行为数据为所述第一用户在设定时间周期内对第一业务对象执行设定操作产生的;确定所述第一业务对象相关的第二业务对象,所述第二业务对象包括以下所列中的至少一种:与所述第一业务对象相似的业务对象、与所述第一业务对象的至少一种属性相关的业务对象、与所述第一业务对象所包含的子业务对象的属性相关的业务对象;确定与所述第一用户相关的对象候选集,并将所述第一业务对象和所述第二业务对象添加到所述对象候选集中,得到推荐对象集;将所述推荐对象集中包含的业务对象推送给所述第一用户。本申请实施例还提供了一种业务对象的推送方法,包括:获取第一用户对第一业务对象执行设定操作产生的用户行为数据;确定所述第一业务对象相关的第二业务对象;将所述第二业务对象添加到与所述第一用户相关的对象候选集中;将所述对象候选集中包含的业务对象推送给所述第一用户。本申请实施例还提供一种业务对象的推送设备,包括:获取单元,获取第一用户的用户行为数据,所述用户行为数据为所述第一用户在设定时间周期内对第一业务对象执行设定操作产生的;确定单元,确定所述第一业务对象相关的第二业务对象,所述第二业务对象包括以下所列中的至少一种:与所述第一业务对象相似的业务对象、与所述第一业务对象的至少一种属性相关的业务对象、与所述第一业务对象所包含的子业务对象的属性相关的业务对象;以及确定与所述第一用户相关的对象候选集,并将所述第一业务对象和所述第二业务对象添加到所述对象候选集中,得到推荐对象集;推送单元,将所述推荐对象集中包含的业务对象推送给所述第一用户。本申请实施例还提供了一种业务对象的推送设备,包括:至少一个存储器和至少一个处理器,其中,所述存储器中存储有程序,并被配置由所述处理器执行以下步骤:获取第一用户的用户行为数据,所述用户行为数据为所述第一用户在设定时间周期内对第一业务对象执行设定操作产生的;确定所述第一业务对象相关的第二业务对象,所述第二业务对象包括以下所列中的至少一种:与所述第一业务对象相似的业务对象、与所述第一业务对象的至少一种属性相关的业务对象、与所述第一业务对象所包含的子业务对象的属性相关的业务对象;确定与所述第一用户相关的对象候选集,并将所述第一业务对象和所述第二业务对象添加到所述对象候选集中,得到推荐对象集;将所述推荐对象集中包含的业务对象推送给所述第一用户。本申请实施例还提供了一种业务对象的推送设备,包括:获取单元,获取第一用户对第一业务对象执行设定操作产生的用户行为数据;处理单元,确定所述第一业务对象相关的第二业务对象;并将所述第二业务对象添加到与所述第一用户相关的对象候选集中;推送单元,将所述对象候选集中包含的业务对象推送给所述第一用户。本申请实施例还提供了一种业务对象的推送设备,包括:至少一个存储器和至少一个处理器,其中,所述存储器中存储有程序,并被配置由所述处理器执行以下步骤:获取第一用户对第一业务对象执行设定操作产生的用户行为数据;确定所述第一业务对象相关的第二业务对象;将所述第二业务对象添加到与所述第一用户相关的对象候选集中;将所述对象候选集中包含的业务对象推送给所述第一用户。本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:通过获取第一用户的用户行为数据;根据所述用户行为数据,确定第一业务对象相关的第二业务对象,并结合与第一用户相关的对象候选集,得到包含第一业务对象和第二业务对象的推荐对象集,将推荐对象集中包含的对象推送给第一用户。这样,通过对用户产生的用户行为数据的分析,能够快速捕捉用户的行为偏好,及时调整该用户对应的对象候选集中包含的业务对象,进而有效提升业务对象的推送精确度,能够有效提升用户从互联网服务平台获取业务对象的效率,改善了用户对互联网服务平台的用户体验。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本申请实施例提供的一种业务对象的推送方法的流程示意图;图2为本申请实施例提供的一种业务对象的推送方法的场景示意图;图3为本申请实施例提供的一种业务对象的推送设备的结构示意图;图4为本申请实施例提供的一种业务对象的推送方法的流程示意图;图5为本申请实施例提供的一种业务对象的推送设备的结构示意图。具体实施方式为了实现本申请的目的,本申请实施例提供了一种目标对象的推送方法及设备,获取第一用户的用户行为数据;根据所述用户行为数据,确定第一业务对象相关的第二业务对象,并结合与第一用户相关的对象候选集,得到包含第一业务对象和第二业务对象的推荐对象集,将推荐对象集中包含的对象推送给第一用户。这样,通过对用户产生的用户行为数据的分析,能够快速捕捉用户的行为偏好,及时调整该用户对应的对象候选集中包含的业务对象,进而有效提升业务对象的推送精确度,能够有效提升用户从互联网服务平台获取业务对象的效率,改善了用户对互联网服务平台的用户体验。需要说明的是,本申请实施例中所记载的业务对象包括但不限于商品(这里的商品包括但不限于:车票、机票、景点门票、酒店房间、旅行所需要的其他商品等等)、网络服务(这里的网络服务包含但不限于:旅行服务、出行服务、出差等等)。本申请实施例中所记载的操作类型可以理解为用户在浏览或者访问业务对象时执行操作的类型,例如:用户通过点击业务对象对应的链接地址,获取业务对象的具体信息,那么这里的“点击”操作行为对应的操作类型可以为点击业务对象的操作;再例如:用户对业务对象所对应的显示页面中的“收藏本文档来自技高网...

【技术保护点】
1.一种业务对象的推送方法,其特征在于,包括:获取第一用户的用户行为数据,所述用户行为数据为所述第一用户在设定时间周期内对第一业务对象执行设定操作产生的;确定所述第一业务对象相关的第二业务对象,所述第二业务对象包括以下所列中的至少一种:与所述第一业务对象相似的业务对象、与所述第一业务对象的至少一种属性相关的业务对象、与所述第一业务对象所包含的子业务对象的属性相关的业务对象;确定与所述第一用户相关的对象候选集,并将所述第一业务对象和所述第二业务对象添加到所述对象候选集中,得到推荐对象集;将所述推荐对象集中包含的业务对象推送给所述第一用户。

【技术特征摘要】
1.一种业务对象的推送方法,其特征在于,包括:获取第一用户的用户行为数据,所述用户行为数据为所述第一用户在设定时间周期内对第一业务对象执行设定操作产生的;确定所述第一业务对象相关的第二业务对象,所述第二业务对象包括以下所列中的至少一种:与所述第一业务对象相似的业务对象、与所述第一业务对象的至少一种属性相关的业务对象、与所述第一业务对象所包含的子业务对象的属性相关的业务对象;确定与所述第一用户相关的对象候选集,并将所述第一业务对象和所述第二业务对象添加到所述对象候选集中,得到推荐对象集;将所述推荐对象集中包含的业务对象推送给所述第一用户。2.根据权利要求1所述的业务对象的推送方法,其特征在于,将所述推荐对象集中包含的业务对象推送给所述第一用户,包括:确定所述推荐对象集中包含的不同业务对象的地理位置属性;根据所述地理位置属性,将所述推荐对象集中包含的业务对象进行分组;分别将不同组的所述业务对象推送给所述第一用户。3.根据权利要求1所述的业务对象的推送方法,其特征在于,将所述推荐对象集中包含的业务对象推送给所述第一用户,包括:确定所述推荐对象集中包含的不同业务对象的推送概率;将所述推送概率大于设定阈值的业务对象推送给所述第一用户。4.根据权利要求3所述的业务对象的推送方法,其特征在于,确定所述推荐对象集中包含的不同业务对象的推送概率,包括:针对所述推荐对象集中包含的不同业务对象,分别执行以下操作:确定该业务对象对应的操作类型,所述操作类型包含点击操作类型和支付操作类型,所述点击操作类型包含点击业务对象的操作、点击收藏控件的操作、点击购买控件的操作中的一种或者多种;根据操作类型与概率模型之间的映射关系,确定与该业务对象对应的概率模型;根据所述概率模型,计算该业务对象的推送概率。5.根据权利要求4所述的业务对象的推送方法,其特征在于,根据操作类型与概率模型之间的映射关系,确定与该业务对象对应的概率模型,包括:当该业务对象对应的操作类型为点击操作类型时,根据点击操作类型与点击概率模型之间的映射关系,将所述点击概率模型确定为与该业务对象对应的概率模型,所述点击概率模型用于计算该业务对象被所述第一用户执行点击操作的概率;当该业务对象对应的操作类型为支付操作类型时,根据支付操作类型与支付概率模型之间的映射关系,将所述支付概率模型确定为与该业务对象对应的概率模型,所述支付概率模型用于计算该业务对象被所述第一用户执行支付操作的概率。6.根据权利要求5所述的业务对象的推送方法,其特征在于,通过以下方式得到点击概率模型:获取所述第一用户的历史用户行为数据,所述历史用户行为数据中包含的业务对象的操作类型为点击操作类型;根据所述历史用户行为数据,确定正样本和负样本,所述正样本满足曝光且操作类型不为空,所述负样本满足曝光且操作类型为空;利用所述正样本和所述负样本,基于设定机器模型训练算法,训练得到点击概率模型。7.根据权利要求5所述的业务对象的推送方法,其特征在于,通过以下方式得到支付概率模型:获取所述第一用户的历史用户行为数据,所述历史用户行为数据中包含的业务对象的操作类型为支付操作类型;根据所述历史用户行为数据,确定正样本和负样本,所述正样本满足操作类型不为空,所述负样本满足操作类型为空;利用所述正样本和所述负样本,基于设定机器模型训练算法,训练得到支付概率模型。8.根据权利要求1所述的业务对象的推送方法,其特征在于,将所述推荐对象集中包含的业务对象推送给所述第一用户,包括:确定所述推荐对象集中包含的不同业务对象的曝光次数、不同业务对象的操作类型以及所述第一用户对不同业务对象的购买状态;对所述推荐对象集中包含的业务对象执行过滤操作,分别过滤掉曝光次数大于设定次数且所述操作类型为空的业务对象,和/或过滤掉所述购买状态为已购买的业务对象;将过滤后剩余的业务对象推送给所述第一用户。9.根据权利要求1所述的业务对象的推送方法,其特征在于,将所述推荐对象集中包含的业务对象推送给所述第一用户,包括:确定所述推荐对象集中包含的不同业务对象的状态信息,所述状态信息中包含曝光状态、购买状态、在线状态中的一种或者多种;将所述推荐对象集中包含的所述状态信息满足设定条件的业务对象推送给所述第一用户。10.根据权利要求9所述的业务对象的推送方法,其特征在于,所述设定条件包含所述曝光状态为未曝光、所述购买状态为未购买、所述在线状态为在线正常中的一种或者多种。11.根据权利要求1所述的业务对象的推送方法,其特征在于,在确定所述第一业务对象相关的第二业务对象之前,所述方法还包括:根据所述用户行为数据,确定第一业务对象,所述第一业务对象对应的操作类型为点击业务对象的操作和/或点击收藏控件的操作。12.根据权利要求1或11所述的业务对象的推送方法,其特征在于,确定所述第一业务对象相关的第二业务对象,包括:从相似业务对象库中,查找与所述第一业务对象的相似度大于设定第一数值的业务对象;将查找出的所述业务对象确定为所述第一业务对象相关的第二业务对象;所述相似业务对象库中包含业务对象以及所述业务对象与其他业务对象之间的相似度。13.根据权利要求1或11所述的业务对象的推送方法,其特征在于,确定所述第一业务对象相关的第二业务对象,包括:确定所述第一业务...

【专利技术属性】
技术研发人员:孙凯姜志何恒旭刘润尘杨晓淼
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1