事件信息推送方法及事件信息推送装置制造方法及图纸

技术编号:15054726 阅读:51 留言:0更新日期:2017-04-06 00:43
本发明专利技术提供一种事件信息推送方法,其包括步骤:收集网络消息,并对网络消息进行聚合处理,以获取相应的事件信息;获取事件信息的属性;根据事件信息的属性,从信息与用户数据库中获取事件信息对应的用户组群;以及向用户组群中的用户推送事件信息。本发明专利技术还提供一种事件信息推送装置。本发明专利技术的事件信息推送方法及事件信息推送装置通过建立信息与用户数据库,实现了事件信息的指定推送,提高了事件信息的推送效率。

【技术实现步骤摘要】

本专利技术涉及互联网领域,特别是涉及一种事件信息推送方法及事件信息推送装置。
技术介绍
随着互联网技术的飞速发展,人们之间的信息沟通速度越来越快。很多广告商花费大量的资源向各种人群推荐着各种产品,很多应用运营商也花费大量的资源向各种人群推送着各种实时信息,以提高自身的市场占有率。每天每个用户均从如电话、微信、网页、广播、电视等等不同的信息渠道获取着大量的信息。但是上述信息中总有一部分信息是用户不感兴趣,甚至厌恶的。如广告商或者应用运营商向用户推荐了用户不感兴趣或者厌恶的产品或者信息,可能导致产生无效的信息推送,甚至导致用户直接屏蔽该广告商和应用运营商的推送渠道。因此现有的网络信息推送方法缺乏对信息的分析和管理,从而导致信息推送效率较低。
技术实现思路
本专利技术实施例提供一种推送效率较高的事件信息推送方法及事件信息推送装置;以解决现有的事件信息推送方法及事件信息推送装置的推送效率较低的技术问题。本专利技术实施例提供一种事件信息推送方法,其包括:收集网络消息,并对所述网络消息进行聚合处理,以获取相应的事件信息;获取所述事件信息的属性,其中所述事件信息的属性包括事件内容、传播路径以及关联用户信息;根据所述事件信息的属性,从信息与用户数据库中获取所述事件信息对应的用户组群;其中所述信息与用户数据库中包括多个所述事件信息的类别、多个所述用户组群、以及所述事件信息的类别与所述用户组群的对应关系;以及向所述用户组群中的用户推送所述事件信息。本专利技术实施例还提供一种事件信息推送装置,其包括:聚合处理模块,用于收集网络消息,并对所述网络消息进行聚合处理,以获取相应的事件信息;信息属性获取模块,用于获取所述事件信息的属性,其中所述事件信息的属性包括事件内容、传播路径以及关联用户信息;用户组群获取模块,用于根据所述事件信息的属性,从信息与用户数据库中获取所述事件信息对应的用户组群;其中所述信息与用户数据库中包括多个所述事件信息的类别、多个所述用户组群、以及所述事件信息的类别与所述用户组群的对应关系;以及信息推送模块,用于向所述用户组群中的用户推送所述事件信息。相较于现有技术的事件信息推送方法及事件信息推送装置,本专利技术的事件信息推送方法及事件信息推送装置通过建立信息与用户数据库,实现了事件信息的指定推送,提高了事件信息的推送效率;解决了现有的事件信息推送方法及事件信息推送装置的推送效率较低的技术问题。附图说明图1为本专利技术的事件信息推送方法的第一优选实施例的流程图;图2为本专利技术的事件信息推送方法的第二优选实施例的流程图;图3为本专利技术的事件信息推送方法的第二优选实施例的步骤S202的流程图;图4为本专利技术的事件信息推送方法的第二优选实施例的步骤S203的流程图;图5为本专利技术的事件信息推送装置的第一优选实施例的结构示意图;图6为本专利技术的事件信息推送装置的第二优选实施例的结构示意图;图7为本专利技术的事件信息推送装置的第二优选实施例的信息与用户数据库建立模块的结构示意图;图8为本专利技术的事件信息推送装置的第二优选实施例的聚合处理模块的结构示意图;图9为本专利技术的事件信息推送装置的第二优选实施例的信息推送模块的结构示意图;图10为本专利技术的事件信息推送方法及事件信息推送装置的具体实施例的信息与用户数据库的结构示意图。图11为本专利技术的事件信息推送装置所在的电子设备的工作环境结构示意图。具体实施方式请参照图式,其中相同的组件符号代表相同的组件,本专利技术的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本专利技术具体实施例,其不应被视为限制本专利技术未在此详述的其它具体实施例。在以下的说明中,本专利技术的具体实施例将参考由一部或多部计算机所执行之作业的步骤及符号来说明,除非另有述明。因此,其将可了解到这些步骤及操作,其中有数次提到为由计算机执行,包括了由代表了以一结构化型式中的数据之电子信号的计算机处理单元所操纵。此操纵转换该数据或将其维持在该计算机之内存系统中的位置处,其可重新配置或另外以本领域技术人员所熟知的方式来改变该计算机之运作。该数据所维持的数据结构为该内存之实体位置,其具有由该数据格式所定义的特定特性。但是,本专利技术原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本专利技术的事件信息推送装置可使用各种电子设备进行实施,该电子设备包括但不限于个人计算机、服务器计算机、手持式或膝上型设备、移动设备(比如移动电话、个人数字助理(PDA)、媒体播放器等等)、多处理器系统、消费型电子设备、小型计算机、大型计算机、包括上述任意系统或设备的分布式计算环境,等等。但该电子设备优选为事件信息推送服务器,以便有效的提高事件信息推送服务器的信息推送效率。请参照图1,图1为本专利技术的事件信息推送方法的第一优选实施例的流程图。本优选实施例的事件信息推送方法包括:步骤S101,收集网络消息,并对网络消息进行聚合处理,以获取相应的事件信息;步骤S102,获取事件信息的属性;步骤S103,根据事件信息的属性,从信息与用户数据库中获取事件信息对应的用户组群;步骤S104,向用户组群中的用户推送事件信息。下面详细说明本优选实施例的事件信息推送方法的各步骤的具体流程。在步骤S101中,事件信息推送装置收集网络消息,如通过社交网络转发的行为日志等。然后对收集的网络消息进行聚合处理。其中聚合处理是指将收集的网络消息按照网络消息的相关度进行聚类处理,并将聚类处理后得到的每一类网络消息合并成一条事件信息。其中将聚类处理后得到的每一类网络消息合并成一条事件信息的具体方式包括但不限于为如下几种方式中的一种或多种组合:删除聚类处理后得到的每一类网络消息中的重复网络消息,将聚类处理后得到的每一类网络消息中具有时间先后顺序的网络消息按照时间先后顺序合并。其中具有时间先后顺序的网络消息是指网络消息中包含的内容的发生时间具有时间先后顺序,如网络消息A包含的内容为关于某会议召开前的介绍,网络消息B包含的内容为关于该会议召开时的介绍,网络消息C包含的内容为关于该会议召开后的介绍。以下对上述的对收集的网络消息进行聚合处理的具体过程进行举例说明:如对网络消息A、网络消息B以及网络消息C中的重复的会议内容部分进行删除,随后按会议前、会议时以及会议后的时间先后顺序,即网络消息的发布时间的顺序对网络消息A、网络消息B以及网络消息C进行排序合并,从而生成事件信息D,事件信息D中不再存在单独的网络消息A、网络消息B以及网络消息C。如有很多网络文章报道了“关于荆州商场电梯事故”,每篇网络文章均可作为一则网络消息,将上述网络文章进行聚合处理,从而形成了“关于荆州商场电梯事故”的事件信息。随后转到步骤S102。在步骤S102中,事件信息推送装置获取步骤S101获取的事件信息的属性,该事件信息的属性包括事件内容、传播路径以及关联用户信息等。其中事件内容为事件信息中具体的内容;这里的事件内容可以是多个网络消息的内容的叠加。传播路径是指该事件信息的传播树(传播渠道)的属性,如传播树的深度、宽度以及每一层叶子的数量等;这里的传播路径可以是多个网络消息的传播路径的叠加后形成的传播树的层数以及每一层的叶子比例关系。如网络消息a的传播树的层数为本文档来自技高网...

【技术保护点】
一种事件信息推送方法,其特征在于,包括:收集网络消息,并对所述网络消息进行聚合处理,以获取相应的事件信息;获取所述事件信息的属性,其中所述事件信息的属性包括事件内容、传播路径以及关联用户信息;根据所述事件信息的属性,从信息与用户数据库中获取所述事件信息对应的用户组群;其中所述信息与用户数据库包括多个所述事件信息的类别、多个所述用户组群、以及所述事件信息的类别与所述用户组群的对应关系;以及向所述用户组群中的用户推送所述事件信息。

【技术特征摘要】
1.一种事件信息推送方法,其特征在于,包括:收集网络消息,并对所述网络消息进行聚合处理,以获取相应的事件信息;获取所述事件信息的属性,其中所述事件信息的属性包括事件内容、传播路径以及关联用户信息;根据所述事件信息的属性,从信息与用户数据库中获取所述事件信息对应的用户组群;其中所述信息与用户数据库包括多个所述事件信息的类别、多个所述用户组群、以及所述事件信息的类别与所述用户组群的对应关系;以及向所述用户组群中的用户推送所述事件信息。2.根据权利要求1所述的事件信息推送方法,其特征在于,所述事件信息推送方法还包括:获取用户的事件信息浏览记录;以及根据所述事件信息浏览记录中的事件信息的属性以及用户的属性,建立所述信息与用户数据库。3.根据权利要求2所述的事件信息推送方法,其特征在于,所述根据所述事件信息浏览记录中的事件信息的属性以及用户的属性,建立所述信息与用户数据库的步骤包括:以所述事件信息的属性作为特征,使用机器学习的分类模型对所述事件信息进行分类,以获取所述事件信息的类别;根据所述事件信息的类别以及相应的所述用户的属性,确定多个所述用户组群;以及使用所述事件信息的类别以及多个所述用户组群,创建所述信息与用户数据库。4.根据权利要求1所述的事件信息推送方法,其特征在于,所述收集网络消息,并对所述网络消息进行聚合处理,以获取相应的事件信息的步骤包括:收集所述网络消息,并获取所述网络消息的特征;其中所述网络消息的特征包括描述内容、消息形式以及相关链接;以及根据所述网络消息的特征,对所述网络消息进行聚合处理,以获取相应的事件信息。5.根据权利要求1所述的事件信息推送方法,其特征在于,所述向所述用户组群中的用户推送所述事件信息的步骤还包括:获取与所述事件信息相似度大于第一设定值的至少一个类似事件信息;其中所述类似事件信息与所述事件信息属于所述信息与用户数据库中的同一所述事件信息的类别;以及向所述用户组群中的用户推送所述类似事件信息。6.根据权利要求1所述的事件信息推送方法,其特征在于,所述向所述用户组群中的用户推送所述事件信息的步骤还包括:获取所述事件信息的至少一个后续事件信息;其中所述后续事件信息与所述事件信息具有相同的事件关键词,且所述后续事件信息的发布时间晚于所述事件信息的发布时间;以及向所述用户组群中的用户推送所述后续事件信息。7.根据权利要求1所述的事件信息推送方法,其特征在于,所述向所述用户组群中的用户推送所述事件信息的步骤还包括:获取所述事件信息的至少一个相关事件信息;其中所述相关事件信息为用户浏览所述事件信息后,用户浏览频率大于第二设定值的事件信息;以及向所述用户组群中的用户推送所述相关事件信息。8.一种事件信息推送装置,其特征在于,包括:聚合处理模块,用于收集网络消息,并对所述网络消...

【专利技术属性】
技术研发人员:卢铮
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1