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

技术编号:13183729 阅读:37 留言:0更新日期:2016-05-11 15:18
本申请公开了信息推送方法及装置。所述方法的一具体实施方式包括:采集终端的信息搜索数据,所述信息搜索数据包括终端上设定时间内、与搜索应用相关的数据;对所述信息搜索数据进行信息提取得到搜索特征词集合和搜索目标词集合,所述搜索特征词为输入到所述搜索应用中的搜索词,所述搜索目标词为从所述搜索特征词通过所述搜索应用得到的搜索数据中提取出的关键词;通过对所述搜索特征词集合内的搜索特征词与搜索目标词集合内的搜索目标词进行匹配来确定匹配关系;根据所述匹配关系将与所述搜索特征词对应的所述搜索目标词的推送信息推送给所述终端,所述推送信息用于对所述搜索目标词进行解释说明。该实施方式提高了推送信息的准确性和实时性。

【技术实现步骤摘要】

本申请涉及信息搜索
,具体涉及信息获取
,尤其涉及信息推送方法及装置
技术介绍
随着网络技术的发展,各种类型的信息都可以通过网络进行查询。通过网络使得用户获取信息更加便利。通常情况下,用户首先在网络搜索页面输入某个搜索词,网络搜索引擎根据搜索词将相关的信息检索出来并显示在页面上。但这种搜索方式往往精度较低,需要用户进一步的检索才能得到搜索词对应的更全面的信息。对于某些随时间发生变化的信息来说,只有在用户进行查询才能了解到最新的信息,获取到的信息的实时性不高;并且用户在进行搜索时的方式或搜索词不同可能导致不同的搜索准确度。
技术实现思路
本申请提供了信息推送方法及装置,以解决
技术介绍
中提到的问题。—方面,本申请提供了一种信息推送方法,所述方法包括:采集终端的信息搜索数据,所述信息搜索数据包括终端上设定时间内、与搜索应用相关的数据;对所述信息搜索数据进行信息提取得到搜索特征词集合和搜索目标词集合,所述搜索特征词为输入到所述搜索应用中的搜索词,所述搜索目标词为从所述搜索特征词通过所述搜索应用得到的搜索数据中提取出的关键词;通过对所述搜索特征词集合内的搜索特征词与搜索目标词集合内的搜索目标词进行匹配来确定匹配关系;根据所述匹配关系将与所述搜索特征词对应的所述搜索目标词的推送信息推送给所述终端,所述推送信息用于对所述搜索目标词进行解释说明。第二方面,本申请提供了一种信息推送装置,所述装置包括:数据采集单元,用于采集终端的信息搜索数据,所述信息搜索数据包括终端上设定时间内、与搜索应用相关的数据;信息提取单元,用于对所述信息搜索数据进行信息提取得到搜索特征词集合和搜索目标词集合,所述搜索特征词为输入到所述搜索应用中的搜索词,所述搜索目标词为从所述搜索特征词通过所述搜索应用得到的搜索数据中提取出的关键词;匹配关系获取单元,用于通过对所述搜索特征词集合内的搜索特征词与搜索目标词集合内的搜索目标词进行匹配来确定匹配关系;推送单元,用于根据所述匹配关系将与所述搜索特征词对应的所述搜索目标词的推送信息推送给所述终端,所述推送信息用于对所述搜索目标词进行解释说明。本申请提供的信息推送方法及装置,首先采集终端的信息搜索数据;然后对所述信息搜索数据进行信息提取得到搜索特征词集合和搜索目标词集合;之后通过所述搜索特征词集合内的搜索特征词与搜索目标词集合内的搜索目标词进行匹配来确定匹配关系,提高了信息搜索的准确性;最后根据所述匹配关系将与所述搜索特征词对应的所述搜索目标词的推送信息推送给所述终端,提高了推送信息的实时性。【附图说明】通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是根据本申请的可以应用于其中的示例性系统架构图;图2是根据本申请的信息推送方法的一个实施例流程图;图3是根据本申请的信息推送方法的应用场景的一个示意图;图4是根据本申请的信息推送装置的一个实施例结构示意图;图5是适于用来实现本申请实施例的服务器的计算机系统的结构示意图。【具体实施方式】下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1示出了可以应用本申请的信息推送方法或信息推送装置的实施例的示例性系统架构100。如图1所示,系统架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种手机搜索应用和网络应用,例如信息搜索程序和浏览器等。终端设备101、102、103可以是具有显示屏并且支持信息搜索程序和浏览器的各种电子设备,包括但不限于智能手机、平板电脑等。服务器105可以是提供各种服务的服务器,例如对终端设备101、102、103上的信息搜索程序和浏览器提供支持的信息推送服务器。信息推送服务器可以对信息搜索程序和浏览器的信息搜索数据进行分析处理,并将处理结果(例如推送信息)反馈给终端设备。需要说明的是,本申请实施例所提供的信息推送方法一般由服务器105执行,相应地,信息推送装置一般设置于服务器105中。应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。继续参考图2,图2示出了信息推送方法的一个实施例流程图200,本实施例方法包括以下步骤:步骤201,采集终端的信息搜索数据,所述信息搜索数据包括终端上设定时间内、与搜索应用相关的数据。在本实施例中,信息推送方法运行于其上的电子设备(例如图1所示的终端设备101、102、103)可以通过有线连接方式或者无线连接方式与信息推送服务器(例如图1的服务器105)进行数据传递,实现信息推送服务器对终端设备的信息推送。通常,用户会通过终端上的信息搜索程序进行信息搜索,例如,对某商品、地址或图书的搜索。因此,通过采集终端上搜索应用等在设定时间内的搜索内容,可以得到信息搜索数据,即信息搜索数据包含了与搜索应用中相关的数据,通常包括搜索词和对应的搜索数据。步骤202,对所述信息搜索数据进行信息提取得到搜索特征词集合和搜索目标词集合,所述搜索特征词为输入到所述搜索应用中的搜索词,所述搜索目标词为从所述搜索特征词通过所述搜索应用得到的搜索数据中提取出的关键词。用户通过终端上的信息搜索程序进行信息搜索的过程中,既有用户用于搜索的搜索特征词(搜索应用的搜索词),也有对应搜索特征词的搜索目标词(即从对应搜索词的搜索数据中提取出的关键词)。因此,对信息搜索数据进行信息提取,可以得到搜索特征词和对应搜索特征词的搜索目标词,然后将全部的搜索特征词组合成搜索特征词集合,将全部的搜索目标词组合成搜索目标词集合。步骤203,通过对所述搜索特征词集合内的搜索特征词与搜索目标词集合内的搜索目标词进行匹配来确定匹配关系。通常,通过信息搜索程序对某一搜索特征词进行搜索时,会搜索到多个可能的搜索目标词。而用户还可能基于该搜索目标词进行进一步的搜索,从而得到对应搜索特征词的二级搜索目标词,此时,该搜索目标词则在搜索应用中成为“搜索特征词”,二级搜索目标词成为“搜索目标词”,即,“搜索特征词”和“搜索目标词”是根据搜索应用的搜索关系确定的,并且,每个搜索目标词与搜索特征词之间的相关性不同;同时,用户还可能同时对多个搜索特征词进行搜索。可见,信息搜索数据里包含了多个搜索特征词和多个搜索目标词,并且搜索特征词和搜索目标词出现的先后顺序及对应关系很复杂,因此,有必要确定搜索特征词与每个搜索目标词之间的匹配关系。在本实施例的一些可选的实现方式中,通过对所述搜索特征词集合内的搜索特征词与搜索目标词集合内的搜索目标词进行匹配来确定匹配本文档来自技高网...

【技术保护点】
一种信息推送方法,其特征在于,所述方法包括:采集终端的信息搜索数据,所述信息搜索数据包括终端上设定时间内、与搜索应用相关的数据;对所述信息搜索数据进行信息提取得到搜索特征词集合和搜索目标词集合,所述搜索特征词为输入到所述搜索应用中的搜索词,所述搜索目标词为从所述搜索特征词通过所述搜索应用得到的搜索数据中提取出的关键词;通过对所述搜索特征词集合内的搜索特征词与搜索目标词集合内的搜索目标词进行匹配来确定匹配关系;根据所述匹配关系将与所述搜索特征词对应的所述搜索目标词的推送信息推送给所述终端,所述推送信息用于对所述搜索目标词进行解释说明。

【技术特征摘要】

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

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

1