用于推送信息的方法和装置制造方法及图纸

技术编号:14183042 阅读:59 留言:0更新日期:2016-12-14 12:31
本申请公开了一种用于推送信息的方法和装置。所述方法的一具体实施方式包括:从预设的关键词列表中选取多个与待推送信息内容匹配的关键词;监测用户通过用户终端发布在网络上的数据;在监测到所述数据中包括至少一个所述关键词时,比较所述用户的用户信息与所述待推送信息,确定第一推送值;对所述数据进行分析,确定第二推送值;当所述第一推送值及所述第二推送值均满足预设条件时,向所述用户终端推送所述待推送信息。该实施方式实现了在合适的时间向合适的用户推送信息,从而实现了富有针对性的推送,提升了用户的社交体验。

Method and apparatus for pushing information

The invention discloses a method and a device for pushing information. Including a specific embodiment of the method: select a number and to push the information content, keywords from the default keyword list; monitoring the user through the user terminal on the web of data; in the monitoring of the data includes at least one of the keywords, comparing the user information with the push of information, determine the first push value; analyze the data, to determine the second push value; when the first push value and the second push value could meet the preset condition, to the user terminal to push the push information. The implementation of the implementation of the right time to the right user to push the information, so as to achieve a targeted push, enhance the user's social experience.

【技术实现步骤摘要】

本申请涉及计算机领域,尤其涉及信息推送领域,具体涉及一种用于推送信息的方法和装置
技术介绍
目前,基于应用场景的信息推送是应用较为广泛的信息推送方法。其依赖于对用户所处的社交环境的有效分析,这是一项成本较高的工作。因此,在合适的时机为合适的用户进行信息推送是提高用户体验的恰当方法。现有的信息推送方法中,往往存在推送信息不符合用户要求的情况,从而造成用户对推送的信息反感,降低了用户的社交体验。
技术实现思路
本申请的目的在于提出一种用于推送信息的方法和装置,来解决以上
技术介绍
部分提到的技术问题。第一方面,本申请提供了用于推送信息的方法,所述方法包括:从预设的关键词列表中选取多个与待推送信息内容匹配的关键词;监测用户通过用户终端发布在网络上的数据;在监测到所述数据中包括至少一个所述关键词时,比较所述用户的用户信息与所述待推送信息,确定第一推送值;对所述数据进行分析,确定第二推送值;当所述第一推送值及所述第二推送值均满足预设条件时,向所述用户终端推送所述待推送信息。在一些实施例中,所述从预设的关键词列表中选取多个与待推送信息内容匹配的关键词,包括:从预设的行业属性词列表中,选取至少一个与所述待推送信息内容匹配的行业属性词。在一些实施例中,所述比较所述用户的用户信息与所述待推送信息,确定第一推送值,包括:根据所述用户的用户信息,确定所述用户的行业属性词和画像特征;确定所述用户的行业属性词与所述待推送信息的行业属性词的第一相似度;确定所述用户的画像特征与所述待推送信息预设的目标用户的画像特征的重合度;将所述第一相似度与所述重合度的加权叠加结果作为所述第一推送值。在一些实施例中,所述对所述数据进行分析,确定第二推送值,包括:对所述数据进行语义分析,确定所述数据与所述待推送信息的第二相似度;分别确定所述数据所发布在的网页指示的主题以及所述主题在预设的主题分类目录中的至少一个上级主题;分析所述主题及所述至少一个上级主题与所述关键词的相关度;将所述相似度与所述相关度加权叠加的结果作为所述第二推送值。在一些实施例中,所述当所述第一推送值及所述第二推送值均满足预设条件时,向所述用户终端推送所述待推送信息,包括:当所述第一推送值大于第一预设值、所述第二推送值大于第二预设值时,向所述用户终端推送所述待推送信息。在一些实施例中,所述方法还包括:确定与所述数据存在跟随关系的其它数据,所述跟随关系包括以下至少一项:回复关系、转发关系、引用关系;统计所述数据与所述其它数据中的正向情感词数、正向表情符号数、负向情感词数、负向表情符号数;当所述正向情感词数与所述正向表情符号数之和大于所述负向情感词数与所述负向表情符号数之和时,确定所述数据与所述待推送信息正相关。在一些实施例中,所述当所述第一推送值及所述第二推送值均满足预设条件时,向所述用户终端推送所述待推送信息,包括:当所述第一推送值大于第一预设值、所述第二推送值大于第二预设值、所述数据与所述待推送信息正相关时,向所述用户终端推送所述待推送信息。在一些实施例中,所述对所述数据进行语义分析,确定所述数据与所述待推送信息的第二相似度,包括:对所述数据进行情感倾向分析,确定所述用户的情感倾向强度;在所述情感倾向强度大于第三预设值时,对所述数据进行切词处理,得到所述数据的多个关键词;确定所述数据的多个关键词与所述待推送信息的多个关键词之间的相似度。在一些实施例中,在所述向所述用户终端推送所述待推送信息之后,所述方法还包括:获取所述用户对所推送信息的操作的信息,所述操作包括以下至少一项:浏览、关闭,所述操作的信息包括以下至少一项:浏览的次数、关闭的次数、在所述所推送信息处的停留时长;存储所述数据、所述其它数据、所获取的信息;根据所存储的信息,更新所述用户的画像特征。在一些实施例中,所述从预设的关键词列表中选取多个与所述待推送信息内容匹配的关键词,包括:从预设的显示模板库中,选取所述待推送信息的显示模板。在一些实施例中,所述向所述用户终端推送所述待推送信息,包括:以以下至少一种形式显示所选取的显示模板:文字、图片、视频、链接。第二方面,本申请提供了用于推送信息的装置,所述装置包括:匹配单元,用于从预设的关键词列表中选取多个与待推送信息内容匹配的关键词;监测单元,用于监测用户通过用户终端发布在网络上的数据;推送值确定单元,用于在监测到所述数据中包括至少一个所述关键词时,比较所述用户的用户信息与所述待推送信息,确定第一推送值;对所述数据进行分析,确定第二推送值;推送单元,用于当所述第一推送值及所述第二推送值均满足预设条件时,向所述用户终端推送所述待推送信息。在一些实施例中,所述匹配单元进一步用于:从预设的行业属性词列表中,选取至少一个与所述待推送信息内容匹配的行业属性词。在一些实施例中,所述推送值确定单元包括:信息确定模块,用于根据所述用户的用户信息,确定所述用户的行业属性词和画像特征;第一相似度确定模块,用于确定所述用户的行业属性词与所述待推送信息的行业属性词的第一相似度;重合度确定模块,用于确定所述用户的画像特征与所述待推送信息预设的目标用户的画像特征的重合度;第一推送值确定模块,用于将所述第一相似度与所述重合度的加权叠加结果作为所述第一推送值。在一些实施例中,所述推送值确定单元包括:相似度确定模块,用于对所述数据进行语义分析,确定所述数据与所述待推送信息的第二相似度;主题确定模块,用于分别确定所述数据所发布在的网页指示的主题以及所述主题在预设的主题分类目录中的至少一个上级主题;相关度确定模块,用于分析所述主题及所述至少一个上级主题与所述关键词的相关度;第二推送值确定模块,用于将所述相似度与所述相关度加权叠加的结果作为所述第二推送值。在一些实施例中,所述推送单元进一步用于:当所述第一推送值大于第一预设值、所述第二推送值大于第二预设值时,向所述用户终端推送所述待推送信息。在一些实施例中,所述装置还包括:其它数据确定模块,用于确定与所述数据存在跟随关系的其它数据,所述跟随关系包括以下至少一项:回复关系、转发关系、引用关系;情感词统计模块,用于统计所述数据与所述其它数据中的正向情感词数、正向表情符号数、负向情感词数、负向表情符号数;相关确定模块,用于当所述正向情感词数与所述正向表情符号数之和大于所述负向情感词数与所述负向表情符号数之和时,确定所述数据与所述待推送信息正相关。在一些实施例中,所述推送单元进一步用于:当所述第一推送值大于第一预设值、所述第二推送值大于第二预设值、所述数据与所述待推送信息正相关时,向所述用户终端推送所述待推送信息。在一些实施例中,所述相似度确定模块进一步用于:对所述数据进行情感倾向分析,确定所述用户的情感倾向强度;在所述情感倾向强度大于第三预设值时,对所述数据进行切词处理,得到所述数据的多个关键词;确定所述数据的多个关键词与所述待推送信息的多个关键词之间的相似度。在一些实施例中,所述装置还包括:获取单元,用于在所述推送单元向所述用户终端推送所述待推送信息之后,获取所述用户对所推送信息的操作的信息,所述操作包括以下至少一项:浏览、关闭,所述操作的信息包括以下至少一项:浏览的次数、关闭的次数、在所述所推送信息处的停留时长;存储单元,用于存储所述数据、所述其它数据、所获取本文档来自技高网...
用于推送信息的方法和装置

【技术保护点】
一种用于推送信息的方法,其特征在于,所述方法包括:从预设的关键词列表中选取多个与待推送信息内容匹配的关键词;监测用户通过用户终端发布在网络上的数据;在监测到所述数据中包括至少一个所述关键词时,比较所述用户的用户信息与所述待推送信息,确定第一推送值;对所述数据进行分析,确定第二推送值;当所述第一推送值及所述第二推送值均满足预设条件时,向所述用户终端推送所述待推送信息。

【技术特征摘要】
1.一种用于推送信息的方法,其特征在于,所述方法包括:从预设的关键词列表中选取多个与待推送信息内容匹配的关键词;监测用户通过用户终端发布在网络上的数据;在监测到所述数据中包括至少一个所述关键词时,比较所述用户的用户信息与所述待推送信息,确定第一推送值;对所述数据进行分析,确定第二推送值;当所述第一推送值及所述第二推送值均满足预设条件时,向所述用户终端推送所述待推送信息。2.根据权利要求1所述的方法,其特征在于,所述从预设的关键词列表中选取多个与待推送信息内容匹配的关键词,包括:从预设的行业属性词列表中,选取至少一个与所述待推送信息内容匹配的行业属性词。3.根据权利要求2所述的方法,其特征在于,所述比较所述用户的用户信息与所述待推送信息,确定第一推送值,包括:根据所述用户的用户信息,确定所述用户的行业属性词和画像特征;确定所述用户的行业属性词与所述待推送信息的行业属性词的第一相似度;确定所述用户的画像特征与所述待推送信息预设的目标用户的画像特征的重合度;将所述第一相似度与所述重合度的加权叠加结果作为所述第一推送值。4.根据权利要求1所述的方法,其特征在于,所述对所述数据进行分析,确定第二推送值,包括:对所述数据进行语义分析,确定所述数据与所述待推送信息的第二相似度;分别确定所述数据所发布在的网页指示的主题以及所述主题在预设的主题分类目录中的至少一个上级主题;分析所述主题及所述至少一个上级主题与所述关键词的相关度;将所述相似度与所述相关度加权叠加的结果作为所述第二推送值。5.根据权利要求1所述的方法,其特征在于,所述当所述第一推送值及所述第二推送值均满足预设条件时,向所述用户终端推送所述待推送信息,包括:当所述第一推送值大于第一预设值、所述第二推送值大于第二预设值时,向所述用户终端推送所述待推送信息。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:确定与所述数据存在跟随关系的其它数据,所述跟随关系包括以下至少一项:回复关系、转发关系、引用关系;统计所述数据与所述其它数据中的正向情感词数、正向表情符号数、负向情感词数、负向表情符号数;当所述正向情感词数与所述正向表情符号数之和大于所述负向情感词数与所述负向表情符号数之和时,确定所述数据与所述待推送信息正相关。7.根据权利要求6所述的方法,其特征在于,所述当所述第一推送值及所述第二推送值均满足预设条件时,向所述用户终端推送所述待推送信息,包括:当所述第一推送值大于第一预设值、所述第二推送值大于第二预设值、所述数据与所述待推送信息正相关时,向所述用户终端推送所述待推送信息。8.根据权利要求4所述的方法,其特征在于,所述对所述数据进行语义分析,确定所述数据与所述待推送信息的第二相似度,包括:对所述数据进行情感倾向分析,确定所述用户的情感倾向强度;在所述情感倾向强度大于第三预设值时,对所述数据进行切词处理,得到所述数据的多个关键词;确定所述数据的多个关键词与所述待推送信息的多个关键词之间的相似度。9.根据权利要求6所述的方法,其特征在于,在所述向所述用户终端推送所述待推送信息之后,所述方法还包括:获取所述用户对所推送信息的操作的信息,所述操作包括以下至少一项:浏览、关闭,所述操作的信息包括以下至少一项:浏览的次数、关闭的次数、在所述所推送信息处的停留时长;存储所述数据、所述其它数据、所获取的信息;根据所存储的信息,更新所述用户的画像特征。10.根据权利要求1-9任一项所述的方法,其特征在于,所述从预设的关键词列表中选取多个与所述待推送信息内容匹配的关键词,包括:从预设的显示模板库中,选取所述待推送信息的显示模板。11.根据权利要求10所述的方法,其特征在于,所述向所述用户终端推送所述待推送信息,包括:以以下至少一种形式显示所选取的显示模板:文字、图片、视频、链接。12.一...

【专利技术属性】
技术研发人员:刘媛姚锟
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1