新闻推送的方法、装置、设备及计算机可读介质制造方法及图纸

技术编号:17994530 阅读:47 留言:0更新日期:2018-05-19 11:43
本发明专利技术提出一种新闻推送的方法,包括以下步骤:接收需要推送的新闻资讯;召回与所述新闻资讯相关的目标用户群;对所述目标用户群内的每个目标用户分别计算推送概率值,具体包括:根据当前时间特征、推送频率特征和点击到达率特征,计算每个目标用户的推送概率值;判断所述推送概率值是否大于设定阈值,若是则推送新闻资讯至对应的目标用户。本发明专利技术实施例在向目标用户推送新闻资讯时,结合了时间特征和频率特征的判断,从而可以在恰当的时间给用户推送新闻资讯。另外,通过点击到达率预估,可以给目标用户推送最适合的新闻资讯,从而可以提高推送的准确性。

News push method, device, device and computer readable medium

The present invention provides a method of news push, which includes the following steps: receiving news information that needs to be pushed, recalling the target user group related to the news information, calculating the push probability values for each target user within the target user group, including the current time characteristics, the push frequency characteristics, and the information of each target user in the target user group. The push probability value of each target user is calculated by clicking the arrival rate feature, and whether the proposed push probability value is greater than the set threshold, and if the news information is pushed to the corresponding target user. The embodiment of the invention can push news information to the user when it is pushed to the target user, which combines the time feature and the frequency characteristic. In addition, through the click arrival rate estimation, we can push the most appropriate news information to the target users, thus improving the accuracy of the push.

【技术实现步骤摘要】
新闻推送的方法、装置、设备及计算机可读介质
本专利技术涉及大数据
,尤其涉及一种新闻推送的方法及装置、设备和计算机可读介质。
技术介绍
推送类信息流广泛应用于资讯类应用(Application,APP)。当用户打开APP,APP会根据用户的兴趣爱好和历史浏览记录个性化的推荐文章,这种模式依赖于用户主动打开APP。因此,目前大多采用自动推送的模式。而目前的新闻推送系统一般包括以下三种:1、全量广播,即人工选出一篇最新最热的文章推送给所有的用户。2、离线产出各个分类或者标签对应的用户包,人工指定文章推送指定用户包。3、机器挖掘新闻,根据用户点击的历史数据判断其兴趣偏好,给用户推送其可能感兴趣的文章。然而,第一种技术方案的缺点是:无个性化,推送方式简单粗暴,效果完全依赖于发送推送资讯的人员的先验知识,资源好点击率就高,资源不好点击率就低,且对用户存在一定程度的打扰。第二种技术方案的缺点是:虽然存在一定程度的个性化,但是个性化的粒度很粗,只计算了用户对于某些标签的喜好程度,在实际场景中我们需要计算用户对于某篇文章的喜好程度,同时,离线用户包方式没有考虑时间因素,用户在当前时刻是否应该推送资讯,在当前时间推送资讯是否能达到收益最大化。第三种技术方案的缺点是:虽然个性化程度足够,但是没有考虑用户推送频次的限制和推送时间选择,会存在如果一个用户比较活跃,该用户多篇文章召回多次,更极端情况是一个用户几分钟之内被召回多次,在短时间内一个用户被推送多篇文章,造成不好的用户体验。
技术实现思路
本专利技术实施例提供一种新闻推送的方法、装置、设备及计算机可读介质,以至少解决现有技术中的以上技术问题。第一方面,本专利技术实施例提供了一种新闻推送的方法,包括以下步骤:接收需要推送的新闻资讯;召回与所述新闻资讯相关的目标用户群;对所述目标用户群内的每个目标用户分别计算推送概率值;判断所述推送概率值是否大于设定阈值,若是则推送新闻资讯至对应的目标用户。结合第一方面,本专利技术在第一方面的第一种实现方式中,所述召回与所述新闻资讯相关的目标用户群包括:基于倒排索引的方式,获取第一用户群;基于语义向量的相关性计算,获取第二用户群;通过离线用户包的调取,获取第三用户群;对第一用户群、第二用户群和第三用户群求取并集,获得目标用户群。结合第一方面,本专利技术在第一方面的第二种实现方式中,所述对所述目标用户群内的每个目标用户分别计算推送概率值包括:根据当前时间特征、推送频率特征和点击到达率特征,计算每个目标用户的推送概率值。结合第一方面的第二种实现方式,本专利技术在第一方面的第三种实现方式中,所述当前时间特征包括:当前时间点和当前时间与目标用户上一次被推送的时间间隔。结合第一方面的第二种实现方式,本专利技术在第一方面的第四种实现方式中,所述推送频率特征包括:目标用户当前被推送的次数。结合第一方面的第二种实现方式,本专利技术在第一方面的第五种实现方式中,所述点击到达率特征包括:当前新闻资讯的点击到达率分数。结合第一方面的第五种实现方式,本专利技术在第一方面的第六种实现方式中,所述判断所述推送概率值是否大于设定阈值,若是则推送新闻资讯至对应的目标用户的步骤具体包括:推送点击到达率分数值最大的新闻资讯至目标用户结合第一方面,本专利技术在第一方面的第七种实现方式中,在所述判断所述推送概率值是否大于设定阈值,若是则推送新闻资讯至对应的目标用户之后还包括:接收目标用户的反馈日志。第二方面,本专利技术实施例提供了一种新闻推送的装置,包括:获取模块,用于接收需要推送的新闻资讯;召回模块,用于召回与所述新闻资讯相关的目标用户群;触发模块,用于对所述目标用户群内的每个目标用户分别计算推送概率值,具体包括:根据当前时间特征、推送频率特征和点击到达率特征,计算每个目标用户的推送概率值;推送模块,用于判断所述推送概率值是否大于设定阈值,若是则进行新闻资讯推送。结合第二方面,本专利技术在第二方面的第一种实现方式中,所述召回模块中包括:第一召回子模块,用于基于倒排索引的方式,获取第一用户群;第二召回子模块,用于基于语义向量的相关性计算,获取第二用户群;第三召回子模块,用于通过离线用户包的调取,获取第三用户群;并集子模块,用于对第一用户群、第二用户群和第三用户群求取并集,获得目标用户群。结合第二方面,本专利技术在第二方面的第二种实现方式中,所述触发模块具体用于根据当前时间特征、推送频率特征和点击到达率特征,计算每个目标用户的推送概率值。结合第二方面的第二种实现方式,本专利技术在第二方面的第三种实现方式中,所述当前时间特征包括:当前时间点和当前时间与目标用户上一次被推送的时间间隔。结合第二方面的第二种实现方式,本专利技术在第二方面的第四种实现方式中,所述推送频率特征包括:目标用户当前被推送的次数。结合第二方面的第二种实现方式,本专利技术在第二方面的第五种实现方式中,所述点击到达率特征包括:当前新闻资讯的点击到达率分数。结合第二方面的第五种实现方式,本专利技术在第二方面的第六种实现方式中,所述推送模块中具体推送点击到达率分数值最大的新闻资讯至目标用户。结合第二方面,本专利技术在第二方面的第七种实现方式中,还包括反馈模块,用于接收目标用户的反馈日志。所述装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。在一个可能的设计中,新闻推送的装置的结构中包括处理器和存储器,所述存储器用于存储支持新闻推送的装置执行上述第一方面中新闻推送的方法的程序,所述处理器被配置为用于执行所述存储器中存储的程序。所述新闻推送的装置还可以包括通信接口,用于新闻推送的装置与其他设备或通信网络通信。第三方面,本专利技术实施例提供了一种计算机可读介质,用于存储新闻推送的装置所用的计算机软件指令,其包括用于执行上述第一方面的新闻推送的方法所涉及的程序。上述技术方案中的一个技术方案具有如下优点或有益效果:本专利技术实施例在向目标用户推送新闻资讯时,结合了时间特征和频率特征的判断,从而可以在恰当的时间给用户推送新闻资讯。另外,通过点击到达率预估,可以给目标用户推送最适合的新闻资讯,从而可以提高推送的准确性。上述概述仅仅是为了说明书的目的,并不意图以任何方式进行限制。除上述描述的示意性的方面、实施方式和特征之外,通过参考附图和以下的详细描述,本专利技术进一步的方面、实施方式和特征将会是容易明白的。附图说明在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本专利技术公开的一些实施方式,而不应将其视为是对本专利技术范围的限制。图1为实施例一的新闻推送方法的步骤流程图;图2实施例一的步骤S120的具体步骤流程图;图3为实施例二的新闻推送的方法步骤流程图;图4为实施例三的新闻推送的装置的连接框图;图5为实施例四的新闻推送的装置的连接框图;图6为实施例五的新闻推送的设备连接框图。具体实施方式在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可认识到的那样,在不脱离本专利技术的精神或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是示例性的而非限制性的。本专利技术实施例旨在解决现有技术中新闻推送时个性化程度不够,以及没有充本文档来自技高网...
新闻推送的方法、装置、设备及计算机可读介质

【技术保护点】
一种新闻推送的方法,其特征在于,包括接收需要推送的新闻资讯;召回与所述新闻资讯相关的目标用户群;对所述目标用户群内的每个目标用户分别计算推送概率值;判断所述推送概率值是否大于设定阈值,若是则推送新闻资讯至对应的目标用户。

【技术特征摘要】
1.一种新闻推送的方法,其特征在于,包括接收需要推送的新闻资讯;召回与所述新闻资讯相关的目标用户群;对所述目标用户群内的每个目标用户分别计算推送概率值;判断所述推送概率值是否大于设定阈值,若是则推送新闻资讯至对应的目标用户。2.根据权利要求1所述的新闻推送的方法,其特征在于,所述召回与所述新闻资讯相关的目标用户群的步骤包括:基于倒排索引的方式,获取第一用户群;基于语义向量的相关性计算,获取第二用户群;通过离线用户包的调取,获取第三用户群;对第一用户群、第二用户群和第三用户群求取并集,获得目标用户群。3.根据权利要求1所述的新闻推送的方法,其特征在于,所述对所述目标用户群内的每个目标用户分别计算推送概率值的步骤包括:根据当前时间特征、推送频率特征和点击到达率特征,计算每个目标用户的推送概率值。4.根据权利要求3所述的新闻推送的方法,其特征在于,所述当前时间特征包括:当前时间点和当前时间与目标用户上一次被推送的时间间隔。5.根据权利要求3所述的新闻推送的方法,其特征在于,所述推送频率特征包括:目标用户当前被推送的次数。6.根据权利要求3所述的新闻推送的方法,其特征在于,所述点击到达率特征包括:当前新闻资讯的点击到达率分数。7.根据权利要求6所述的新闻推送的方法,其特征在于,所述判断所述推送概率值是否大于设定阈值,若是则推送新闻资讯至对应的目标用户的步骤具体包括:推送点击到达率的分数值最大的新闻资讯至目标用户。8.根据权利要求1所述的新闻推送的方法,其特征在于,在所述判断所述推送概率值是否大于设定阈值,若是则推送新闻资讯至对应的目标用户的步骤之后还包括:接收目标用户的反馈日志。9.一种新闻推送的装置,其特征在于,包括:获取模块,用于接收需要推送的新闻资讯;召回模块,用于召回与所述新闻资讯相关的目标用户群;触发模...

【专利技术属性】
技术研发人员:王梦来李会鹏朱振
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1