一种数据对象推送的方法、装置及系统制造方法及图纸

技术编号:17162175 阅读:60 留言:0更新日期:2018-02-01 20:26
本申请实施例提供了一种数据对象推送的方法、装置及系统,其中所述方法包括:接收第一用户对应的客户端发送的第二用户关联的数据对象访问请求,其中,所述第二用户具有关联的多个数据对象,以及,依据所述多个数据对象确定的多个数据对象集合;针对所述访问请求确定一个或多个数据对象,以及,从所述多个数据对象集合中,确定与所述第一用户相关的目标数据对象集合;从所述目标数据对象集合和所述针对所述访问请求确定的一个或多个数据对象中,选择向所述客户端发送至少一个数据对象。本申请可以结合用户的实际意图向用户推送最相关的数据对象。

A method, device and system for data object push

The embodiment of the invention provides a method and a data object push device and system, wherein said method comprises: sending and receiving second data objects associated with the user first user corresponding to the client access request, wherein, a plurality of data object, the user has second related and, according to a plurality of data objects the plurality of data objects to determine the set; for the access request to determine one or more data objects, and, from the collection of the plurality of data objects, determine a set of target data objects associated with the first user; from the collection of the target object and the data for one or more the data object access request to determine the selection, sent to the client at least one data object. This application can send the most relevant data objects to the user in combination with the actual intent of the user.

【技术实现步骤摘要】
一种数据对象推送的方法、装置及系统
本申请涉及数据处理
,特别是涉及一种数据对象推送的方法,一种数据对象推送的装置,以及,一种数据对象推送的系统。
技术介绍
内容推送即为将特定的广告内容、新闻内容、通知内容、音视频等多媒体资源内容推广给特定人群的一种方式。在现有技术中,通常采用以下方式进行内容推送:采用用户标签对人群进行定向的技术是广告及其他内容投放领域的常用技术,该技术是通过用户的历史行为或用户本身的属性等数据为用户打上的标签。基于用户历史行为的标签技术主要针对用户在各个网页的浏览、搜索、点击,对广告或内容的点击、转化等历史行为,将用户映射到某个标签上。例如,对于电商网站来说,可以根据用户的搜索、对商品的点击、收藏、加购物车、成交等历史行为,相应的生成店铺老客、新客、n天收藏过店铺/加购过店铺商品的用户等标签。用户属性标签一般为用户本身的属性,例如用户的性别、年龄、地域、职业等。跟具体的店铺无关。上述人口属性和用户行为等标签,虽然可以在部分场景中满足人群划分和投放需求,但却无法准确预知用户的实际意图,是一种离转化目标不直接相关的标签。同时由于该技术是一种基于历史数据的计算技术本文档来自技高网...
一种数据对象推送的方法、装置及系统

【技术保护点】
一种数据对象推送的系统,其特征在于,所述系统包括:一个或多个处理器;存储器;和一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,所述一个或多个模块具有如下功能:接收第一用户对应的客户端发送的第二用户关联的数据对象的访问请求,其中,所述第二用户具有关联的多个数据对象,以及,依据所述多个数据对象确定的多个数据对象集合;针对所述访问请求确定一个或多个数据对象,以及,从所述多个数据对象集合中,确定与所述第一用户相关的目标数据对象集合;从所述目标数据对象集合和所述针对所述访问请求确定的一个或多个数据对象中,选择向所述客户端发送至少一个数据对象。

【技术特征摘要】
1.一种数据对象推送的系统,其特征在于,所述系统包括:一个或多个处理器;存储器;和一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,所述一个或多个模块具有如下功能:接收第一用户对应的客户端发送的第二用户关联的数据对象的访问请求,其中,所述第二用户具有关联的多个数据对象,以及,依据所述多个数据对象确定的多个数据对象集合;针对所述访问请求确定一个或多个数据对象,以及,从所述多个数据对象集合中,确定与所述第一用户相关的目标数据对象集合;从所述目标数据对象集合和所述针对所述访问请求确定的一个或多个数据对象中,选择向所述客户端发送至少一个数据对象。2.一种数据对象推送的方法,其特征在于,所述方法包括:接收第一用户对应的客户端发送的第二用户关联的数据对象访问请求,其中,所述第二用户具有关联的多个数据对象,以及,依据所述多个数据对象确定的多个数据对象集合;针对所述访问请求确定一个或多个数据对象,以及,从所述多个数据对象集合中,确定与所述第一用户相关的目标数据对象集合;从所述目标数据对象集合和所述针对所述访问请求确定的一个或多个数据对象中,选择向所述客户端发送至少一个数据对象。3.根据权利要求2所述的方法,其特征在于,所述从所述多个数据对象集合中,确定与所述第一用户相关的目标数据对象集合的步骤包括:分别确定所述第一用户与所述多个数据对象集合的实际偏好值;选取所述实际偏好值最大的前N个数据对象集合,作为与所述第一用户相关的目标数据对象集合,其中,N为正整数且N小于数据对象集合的数量。4.根据权利要求3所述的方法,其特征在于,所述分别确定所述第一用户与所述多个数据对象集合的实际偏好值的步骤包括:分别获取所述多个数据对象集合的预测偏好值;分别确定所述第一用户与所述数据对象集合的相关度;针对每个数据对象集合,分别采用所述相关度对所述预测偏好值进行纠正,得到所述第一用户与所述数据对象集合的实际偏好值。5.根据权利要求4所述的方法,其特征在于,所述分别获取所述多个数据对象集合的预测偏好值的步骤包括:分别获取所述数据对象集合的集合特征向量;获取全网用户的用户特征的特征值,并依据所述用户特征的特征值确定对应的用户特征向量;分别将所述集合特征向量以及所述用户特征向量输入预置的预测模型,以获得所述数据对象集合的预测偏好值。6.根据权利要求5所述的方法,其特征在于,所述预测模型采用如下方式建立:获取所有访问所述第二用户的关联页面的访客在全网的访客特征向量;获取所述第二用户关联的数据对象的属性特征向量;获取所有访问所述第二用户的关联页面的访客在所述关联页面中的访问行为数据,作为样本信息;依据所述样本信息、所述属性特征向量以及所述访客特征向量进行建模,生成预测模型。7.根据权利要求5或6所述的方法,其特征在于,所述分别获取所述数据对象集合的集合特征向量的步骤包括:获取所述数据对象集合中每个数据对象的属性特征的特征值和特征向量;对所述数据对象集合中所有数据对象的属性特征的特征值和特征向量进行汇总,获得所述数据对象集合的集合特征向量。8.根据权利要求4所述的方法,其特征在于,所述数据对象包括标题信息,所述分别确定所述第一用户与所述数据对象集合的相关度的步骤包括:根据预置的词向量模型,分别计算所述数据对象集合的集合词向量;获取第一用户最近浏览的指定数量的数据对象,并基于所述指定数量的数据对象获取所述第一用户的意图词向量;分别计算所述意图词向量以及每个集合词向量的相似度,作为所述第一用户与对应的数据对象集合的相关度。9.根据权利要求2所述的方法,其特征在于,所述从所述目标数据对象集合和所述针对所述访问请求确定的一个或多个数据对象中,选择向所述客户端发送至少一个数据对象的步骤包括:从所述目标数据对象集合和所述针对所述访问请求确定的一个或多个数据对象中,选择至少一个数据对象;依据所述选择的数据对象生成目标页面;将所述目标页面返回客户端。10.根...

【专利技术属性】
技术研发人员:倪娜王晓伟廖闯樊志国
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1