内容推送方法、装置、服务器及存储介质制造方法及图纸

技术编号:25346168 阅读:19 留言:0更新日期:2020-08-21 17:05
本申请公开了一种内容推送方法、装置、服务器及存储介质,属于互联网技术领域。该方法包括:基于终端的搜索请求,获取候选推送列表,候选推送列表中包括至少一个候选推送内容;获取用户的历史行为列表,历史行为列表包括消极影响内容;基于历史行为列表中每一个消极影响内容和候选推送列表中每一个候选推送内容,确定候选推送列表中每一个候选推送内容的点击率;按照候选推送列表中每一个候选推送内容的点击率,确定推送内容;将推送内容发送至终端。上述内容推送方法基于历史行为列表和候选推送内容列表,确定每一个候选推送内容的点击率,使得候选推送内容的点击率的确定更加准确,从而可以增加推送内容的推荐准确度。

【技术实现步骤摘要】
内容推送方法、装置、服务器及存储介质
本申请实施例涉及互联网
,特别涉及一种内容推送方法、装置、服务器及存储介质。
技术介绍
随着网络科技的不断发展,智能手机、平板电脑以及其他的便携式设备等终端中可以安装和运行各种各样的应用程序,这些应用程序可以改善人们的工作、生活和娱乐方式。相关技术中,应用程序中可以有许多特定业务,例如,可以有推送推荐内容的业务,服务器获取用户的历史点击记录,根据该历史点击记录,确定该用户喜欢的内容类型,查找与该类型相关的内容,将该相关的内容作为推荐内容,推送至终端的显示界面,以供用户进行浏览。然而,用户在进行内容浏览时,可能会因为手误或其他原因,点击某一内容,该内容可能是用户不喜欢的内容,而服务器认为该内容为用户喜欢的内容,后续会为用户推送与该内容相似的内容,从而导致推送的内容与用户的喜好匹配度不高,一定程度上降低了推荐的准确度。
技术实现思路
本申请实施例提供了一种内容推送方法、装置、服务器及存储介质,可用于解决相关技术中的问题。该技术方案如下:一方面,本申请实施例提供了一种内容推送方法,该方法包括:基于终端的搜索请求,获取候选推送列表,该候选推送列表中包括至少一个候选推送内容;获取用户的历史行为列表,该历史行为列表包括消极影响内容;基于该历史行为列表中每一个消极影响内容和该候选推送列表中每一个候选推送内容,确定该候选推送列表中每一个候选推送内容的点击率;按照该候选推送列表中每一个候选推送内容的点击率,确定推送内容;将该推送内容发送至该终端。在一种可能的实现方式中,该基于该历史行为列表中每一个消极影响内容和该候选推送列表中每一个候选推送内容,确定该候选推送列表中每一个候选推送内容的点击率,包括:确定该历史行为列表中每一个消极影响内容对应的向量,得到至少一个第一向量;确定该候选推送列表中每一个候选推送内容对应的向量,得到至少一个第二向量;基于该至少一个第一向量和该至少一个第二向量,确定该候选推送列表中每一个候选推送内容的点击率。在一种可能的实现方式中,该基于该至少一个第一向量和该至少一个第二向量,确定该候选推送列表中每一个候选推送内容的点击率,包括:基于该至少一个第一向量和该至少一个第二向量,得到该候选推送列表中每一个候选推送内容对应的负向兴趣权重;基于该候选推送列表中每一个候选推送内容对应的负向兴趣权重和该至少一个第一向量,确定该候选推送列表中每一个候选推送内容的点击率。在一种可能的实现方式中,该基于该候选推送列表中每一个候选推送内容对应的负向兴趣权重和该至少一个第一向量,确定该候选推送列表中每一个候选推送内容的点击率,包括:计算该候选推送列表中每一个候选推送内容对应的负向兴趣权重和该至少一个第一向量之间的加权平均值,将该加权平均值作为该候选推送列表中每一个候选推送内容对应的负向兴趣向量;根据该候选推送列表中每一个候选推送内容对应的负向兴趣向量确定对应候选推送内容的点击率。在一种可能的实现方式中,该按照该候选推送列表中每一个候选推送内容的点击率,确定推送内容,包括:按照该候选推送列表中每一个候选推送内容的点击率,对该候选推送列表中的候选推送内容进行排序;根据排序结果从该候选推送列表中选择参考数量的候选推送内容,作为推送内容。在一种可能的实现方式中,该消极影响内容包括短时停留内容和首位曝光未点击内容中的至少一种;该短时停留内容为用户浏览时间小于目标浏览时间的内容;该首位曝光未点击内容为历史推送内容中排在第一位,且未被点击的内容。另一方面,提供了一种内容推送装置,该装置包括:第一获取模块,用于基于终端的搜索请求,获取候选推送列表,该候选推送列表中包括至少一个候选推送内容;第二获取模块,用于获取用户的历史行为列表,该历史行为列表包括消极影响内容;第一确定模块,用于基于该历史行为列表中每一个消极影响内容和该候选推送列表中每一个候选推送内容,确定该候选推送列表中每一个候选推送内容的点击率;第二确定模块,用于按照该候选推送列表中每一个候选推送内容的点击率,确定推送内容;发送模块,用于将该推送内容发送至该终端。在一种可能的实现方式中,该第一确定模块,用于确定该历史行为列表中每一个消极影响内容对应的向量,得到至少一个第一向量;确定该候选推送列表中每一个候选推送内容对应的向量,得到至少一个第二向量;基于该至少一个第一向量和该至少一个第二向量,确定该候选推送列表中每一个候选推送内容的点击率。在一种可能的实现方式中,该第一确定模块,用于基于该至少一个第一向量和该至少一个第二向量,得到该候选推送列表中每一个候选推送内容对应的负向兴趣权重;基于该候选推送列表中每一个候选推送内容对应的负向兴趣权重和该至少一个第一向量,确定该候选推送列表中每一个候选推送内容的点击率。在一种可能的实现方式中,该第一确定模块,用于计算该候选推送列表中每一个候选推送内容对应的负向兴趣权重和该至少一个第一向量之间的加权平均值,将该加权平均值作为该候选推送列表中每一个候选推送内容对应的负向兴趣向量;根据该候选推送列表中每一个候选推送内容对应的负向兴趣向量确定对应候选推送内容的点击率。在一种可能的实现方式中,该第二确定模块,用于按照该候选推送列表中每一个候选推送内容的点击率,对该候选推送列表中的候选推送内容进行排序;根据排序结果从该候选推送列表中选择参考数量的候选推送内容,作为推送内容。在一种可能的实现方式中,该消极影响内容包括短时停留内容和首位曝光未点击内容中的至少一种;该短时停留内容为用户浏览时间小于目标浏览时间的内容;该首位曝光未点击内容为历史推送内容中排在第一位,且未被点击的内容。另一方面,提供了一种服务器,包括:一个或多个处理器;用于存储该一个或多个处理器可执行指令的一个或多个存储器;其中,该一个或多个处理器用于该指令,以实现上述第一方面或上述第一方面的任一种可能实现方式提供的内容推送方法。另一方面,提供了一种存储介质,当该存储介质中的指令由服务器的处理器执行时,使得该服务器能够执行上述第一方面或上述第一方面的任一种可能实现方式提供的内容推送方法。另一方面,提供了一种计算机程序产品,包括:该计算机程序产品存储有至少一条指令,该指令由处理器加载并执行以实现上述内容推送所执行的操作。本申请实施例提供的技术方案至少带来如下有益效果:在本申请提供的实施例中,根据历史行为列表中每一个消极影响内容和候选推送内容列表中每一个候选推送内容,确定候选推送列表中每一个候选推送内容的点击率,使得每一个候选推送内容的点击率的确定更加准确,从而可以增加推送内容的推荐准确度。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所本文档来自技高网...

【技术保护点】
1.一种内容推送方法,其特征在于,所述方法包括:/n基于终端的搜索请求,获取候选推送列表,所述候选推送列表中包括至少一个候选推送内容;/n获取用户的历史行为列表,所述历史行为列表包括消极影响内容;/n基于所述历史行为列表中每一个消极影响内容和所述候选推送列表中每一个候选推送内容,确定所述候选推送列表中每一个候选推送内容的点击率;/n按照所述候选推送列表中每一个候选推送内容的点击率,确定推送内容;/n将所述推送内容发送至所述终端。/n

【技术特征摘要】
1.一种内容推送方法,其特征在于,所述方法包括:
基于终端的搜索请求,获取候选推送列表,所述候选推送列表中包括至少一个候选推送内容;
获取用户的历史行为列表,所述历史行为列表包括消极影响内容;
基于所述历史行为列表中每一个消极影响内容和所述候选推送列表中每一个候选推送内容,确定所述候选推送列表中每一个候选推送内容的点击率;
按照所述候选推送列表中每一个候选推送内容的点击率,确定推送内容;
将所述推送内容发送至所述终端。


2.根据权利要求1所述的方法,其特征在于,所述基于所述历史行为列表中每一个消极影响内容和所述候选推送列表中每一个候选推送内容,确定所述候选推送列表中每一个候选推送内容的点击率,包括:
确定所述历史行为列表中每一个消极影响内容对应的向量,得到至少一个第一向量;
确定所述候选推送列表中每一个候选推送内容对应的向量,得到至少一个第二向量;
基于所述至少一个第一向量和所述至少一个第二向量,确定所述候选推送列表中每一个候选推送内容的点击率。


3.根据权利要求2所述的方法,其特征在于,所述基于所述至少一个第一向量和所述至少一个第二向量,确定所述候选推送列表中每一个候选推送内容的点击率,包括:
基于所述至少一个第一向量和所述至少一个第二向量,得到所述候选推送列表中每一个候选推送内容对应的负向兴趣权重;
基于所述候选推送列表中每一个候选推送内容对应的负向兴趣权重和所述至少一个第一向量,确定所述候选推送列表中每一个候选推送内容的点击率。


4.根据权利要求3所述的方法,其特征在于,所述基于所述候选推送列表中每一个候选推送内容对应的负向兴趣权重和所述至少一个第一向量,确定所述候选推送列表中每一个候选推送内容的点击率,包括:
计算所述候选推送列表中每一个候选推送内容对应的负向兴趣权重和所述至少一个第一向量之间的加权平均值,将所述加权平均值作为所述候选推送列表中每一个候选推送内容对应的负向兴趣向量;
根据所述候选推送列表中每一个候选推送内容对应的负向兴趣向量确定对应候选推送内容的点击率。


5.根...

【专利技术属性】
技术研发人员:张钦王延夺杨一帆
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:北京;11

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

1