一种信息推送控制方法及装置的制作方法

文档序号:6561640阅读:185来源:国知局
专利名称:一种信息推送控制方法及装置的制作方法
技术领域
本申请涉及互联网应用技术领域,特别是涉及一种信息推送控制方法及装置。
背景技术
随着计算机和网络技术的发展,互联网中所提供的服务种类也在不断完善。在用户浏览网站的过程中,信息推送系统起着十分重要的作用。目前常见的信息推送方式包括邮件营销、广告投放等等。根据统计,有相当一部分用户会依据推送的信息来进行浏览、购买等后续行为,因此,信息推送不仅能够方便用户使用,增加用户与网站的关联程度。而且有助于减少用户漫无目的浏览、点击等行为,从而减轻网站服务器的负担,节省网络带宽资源占用。但是,从另一个方面看,如果用户对系统推送的信息并不感兴趣,那么会将这部分信息视为一种干扰。这种情况下,如果向用户推送了数量过多的信息,不但没有起到应有的作用,反而降低用户了的使用感受,同时对服务器和客户端都会造成资源的浪费。为解决上述问题,各种网站目前都致力于根据用户的具体情况提供个性化的信息推送服务。一种典型的应用是结合搜索引擎,根据用户的搜索行为进行信息推送,例如用户当前提交一个搜索请求,信息推送系统根据搜索请求的内容,选择与搜索请求相匹配的广告信息,然后在向用户提供搜索结果的同时,将这些广告信息也同时展现。上述信息推送方式,在一定程度上实现了有针对性的信息推送,然而基于搜索引擎的通用性,用户单次搜索行为具有一定的偶然性,并不足以代表用户的长期真实兴趣。因此在实际应用中,现有的信息推送方式仍然不能达到预期的效果。这种情况下,向用户推送信息依然造成了系统资源的浪费;用户也无法获得更好的使用感受,而且如果用户针对自己本身不感兴趣的信息执行了浏览、点击等操作,这些还将进一步增加系统的负担。

发明内容
为解决上述技术问题,本申请实施例提供一种信息推送控制方法及装置,以提高信息推送的准确性,改善系统性能,技术方案如下本申请实施例提供一种信息推送控制方法,包括获取当前用户的历史行为数据;根据当前用户的历史行为数据,得到该用户对不同信息主题的历史兴趣度分布
耳;接收当前用户提交的搜索关键词;确定与所述搜索关键词相对应的信息主题类别;根据所述搜索关键词,确定该用户对不同信息主题的即时兴趣度分布ζ ;计算ξ与巧的匹配度Mtlb,根据Mtlb的大小确定向所述当前用户推送信息的数量。在本申请的一种实施方式中,上述方法还包括
对所确定的信息主题类别中的信息Ai进行切词,其中i为自然数;根据切词结果得到信息Ai与不同信息主题的相关度分布$ ;计算$与ζ的匹配度M46,根据M46的大小确定向所述当前用户推送的信息。在本申请的一种实施方式中,上述方法还包括根据M46的大小确定向所述当前用户推送的信息的排列顺序。在本申请的一种实施方式中,上述方法还包括根据当前用户的属性信息,获取系统中与当前用户具有相同属性信息的所有用户的历史行为数据;根据系统中与当前用户具有相同属性信息的所有用户的历史行为数据,得到当前用户所在的用户群对不同信息主题的历史兴趣度分布^ ;计算巧与ζ的匹配度Mtlg ;所述根据Mtlb的大小确定向所述当前用户推送信息的数量,具体为根据Mtlb和Mtlg的大小确定向所述当前用户推送信息的数量。在本申请的一种实施方式中,所述根据Mtlb和Mtlg的大小确定向所述当前用户推送信息的数量,具体为根据Mtlb和Mtlg确定Μ,,根据Mtl的大小确定向所述当前用户推送信息的数量,其中, Mq的确定方法包括
权利要求
1.一种信息推送控制方法,其特征在于,包括 获取当前用户的历史行为数据;根据当前用户的历史行为数据,得到该用户对不同信息主题的历史兴趣度分布接收当前用户提交的搜索关键词;确定与所述搜索关键词相对应的信息主题类别;根据所述搜索关键词,确定该用户对不同信息主题的即时兴趣度分布ζ;计算;ξ与巧的匹配度Mtlb,根据Mtlb的大小确定向所述当前用户推送信息的数量。
2.根据权利要求1所述的方法,其特征在于,还包括对所确定的信息主题类别中的信息Ai进行切词,其中i为自然数;根据切词结果得到信息Ai与不同信息主题的相关度分布$ ;计算《与ζ的匹配度M46,根据M46的大小确定向所述当前用户推送的信息。
3.根据权利要求2所述的方法,其特征在于,还包括 根据^^的大小确定向所述当前用户推送的信息的排列顺序。
4.根据权利要求2所述的方法,其特征在于,还包括根据当前用户的属性信息,获取系统中与当前用户具有相同属性信息的所有用户的历史行为数据;根据系统中与当前用户具有相同属性信息的所有用户的历史行为数据,得到当前用户所在的用户群对不同信息主题的历史兴趣度分布^ ; 计算巧与巧的匹配度Mtlg ;所述根据Mtlb的大小确定向所述当前用户推送信息的数量,具体为 根据Mtlb和Mtlg的大小确定向所述当前用户推送信息的数量。
5.根据权利要求4所述的方法,其特征在于,所述根据Mtlb和Mtlg的大小确定向所述当前用户推送信息的数量,具体为根据Mtlb和Mtlg确定Μ,,根据Mtl的大小确定向所述当前用户推送信息的数量,其中,Mq的确定方法包括Mq = max (Mqb, Mqg); 或Mq = w*Mqb+(l-w)*Mqg, w e (0,1),其中w为预先设置的权值; 或Mq=\ “才u、 u ,其中m,为预先设置的阈值。 [max(M9,,M9J, Mqb <mq
6.根据权利要求5所述的方法,其特征在于,还包括 计算巧与巧的匹配度M4g ,所述根据的大小确定向所述当前用户推送的信息,具体为 根据¥妙和的大小确定向所述当前用户推送的信息。
7.根据权利要求6所述的方法,其特征在于,所述根据#46和#·的大小确定向所述当前用户推送的信息,具体为根据,根据^1^的大小确定向所述当前用户推送的信息,其中,M4的确定方法包括
8.根据权利要求7所述的方法,其特征在于,还包括根据M4的大小确定向所述当前用户推送的信息的排列顺序。
9.一种信息推送控制装置,其特征在于,包括用户历史行为获取模块,用于获取当前用户的历史行为数据; 用户历史兴趣分布计算模块,用于根据当前用户的历史行为数据,得到该用户对不同信息主题的历史兴趣度分布耳;搜索关键词接收模块,用于接收当前用户提交的搜索关键词; 主题类别确定模块,用于确定与所述搜索关键词相对应的信息主题类别; 即时兴趣度分布计算模块,用于根据所述搜索关键词,确定该用户对不同信息主题的即时兴趣度分布ζ;信息推送数量控制模块,用于计算 {与ζ的匹配度Mtlb,根据Mtlb的大小确定向所述当前用户推送信息的数量。
10.根据权利要求9所述的装置,其特征在于,还包括信息相关度分布计算模块,用于对所确定的信息主题类别中的信息Ai进行切词,其中i 为自然数;根据切词结果得到信息Ai与不同信息主题的相关度分布《;推送信息确定模块,用于计算$与巧的匹配度,根据M46的大小确定向所述当前用户推送的信息。
11.根据权利要求10所述的装置,其特征在于,还包括信息排序控制模块,用于根据^^的大小确定向所述当前用户推送的信息的排列顺序。
12.根据权利要求10所述的装置,其特征在于,还包括用户群历史行为获取模块,用于根据当前用户的属性信息,获取系统中与当前用户具有相同属性信息的所有用户的历史行为数据;用户群历史兴趣分布计算模块,用于根据系统中与当前用户具有相同属性信息的所有用户的历史行为数据,得到当前用户所在的用户群对不同信息主题的历史兴趣度分布所述信息推送数量控制模块,具体配置为 用于计算耳与巧的匹配度Mtlb以及计算巧与巧的匹配度Mtlg ; 根据Mtlb和Mqg的大小确定向所述当前用户推送信息的数量。
13.根据权利要求12所述的装置,其特征在于,所述信息推送数量控制模块,具体配置为用于根据Mtlb和Mtlg确定M,,根据Mtl的大小确定向所述当前用户推送信息的数量,其中, Mq的确定方法包括 Mq = max (Mqb, Mqg); 或Mq = w*Mqb+(l-w)*Mqg, w e (0,1),其中w为预先设置的权值; 或
14.根据权利要求13所述的装置,其特征在于,所述推送信息确定模块,具体配置为 用于计算巧与ζ的匹配度M46以及巧与巧的匹配度M4g ;根据¥妙和#&的大小确定向所述当前用户推送的信息。
15.根据权利要求14所述的装置,其特征在于,所述推送信息确定模块,具体配置为 用于根据¥#和#&确定#4,根据^1^,的大小确定向所述当前用户推送的信息,其中,#4的确定方法包括
16.根据权利要求15所述的装置,其特征在于,所述信息排序确定模块,具体配置为 用于根据¥4的大小确定向所述当前用户推送的信息的排列顺序。
全文摘要
本申请公开了一种信息推送控制方法及装置。一种信息推送控制方法包括获取当前用户的历史行为数据;根据当前用户的历史行为数据,得到该用户对不同信息主题的历史兴趣度分布接收当前用户提交的搜索关键词;确定与所述搜索关键词相对应的信息主题类别;根据所述搜索关键词,确定该用户对不同信息主题的即时兴趣度分布计算与的匹配度Mqb,根据Mqb的大小确定向所述当前用户推送信息的数量。应用上述技术方案,能够实现更为准确的信息推送,提高用户的使用感受,减少系统资源的浪费。
文档编号G06F17/30GK102332006SQ20111022137
公开日2012年1月25日 申请日期2011年8月3日 优先权日2011年8月3日
发明者俞海, 林婧 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1