基于人工智能的搜索结果的聚合方法及装置制造方法及图纸

技术编号:15188383 阅读:70 留言:0更新日期:2017-04-19 13:41
本发明专利技术提出一种基于人工智能的搜索结果的聚合方法及装置,其中,方法包括:根据用户提供的泛需求检索词,进行搜索得到各页面之后,对搜索得到的各页面进行需求分析,以得到该页面所匹配需求的信息,从而根据页面所匹配需求的信息,从搜索得到的各页面中选择出目标页面,并采用在搜索结果中优先显示目标页面的方式,进行搜索结果的聚合。由于目标页面是根据页面所匹配需求的信息所选择出的,因此,目标页面能够较好的与需求相匹配,解决了现有技术中针对泛需求检索词进行检索时,存在搜索结果与用户需求的匹配性较差,导致检索效率不高的技术问题。

【技术实现步骤摘要】

本专利技术涉及信息检索
,尤其涉及一种基于人工智能的搜索结果的聚合方法及装置。
技术介绍
人工智能(ArtificialIntelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语音识别、图像识别、自然语言处理和专家系统等。其中,人工智能最重要的方面就是自然语言处理、自然语言理解等相关技术。互联网的普及,互联网上的信息也越来越丰富,现在人们通过搜索引擎可以便捷的获取自己想要的信息。用户可以自行设置检索词,从而搜索引擎根据检索词进行检索,将检索结果返回给用户。在搜索引擎运行的过程中,专利技术人发现:用户在一些情况下所采用的检索词能够较为明确地体现用户的需求,例如:“北京一日游行程”,能明确指出用户的需求为北京一日游行程的内容,而在另一些情况下用户所采用的检索词所体现的用户需求则较为模糊,例如:“北京旅游”,有可能该用户的需求为北京旅游的行程内容,也有可能为北京旅游的旅游产品介绍,还有可能是北京旅游的景点介绍等等,仅根据这种检索词并不能够确定用户需求,因此,我们称这一类检索词为泛需求检索词。在现有技术中对这一类检索词进行搜索时,由于检索词所体现的用户需求不明确,搜索结果中排序靠前的页面与用户需求的匹配性也较差。在这种情况下,用户需要自行在搜索结果中进行手动查询。可见在现有技术中,针对泛需求检索词进行检索时,存在搜索结果与用户需求的匹配性较差,导致检索效率不高的技术问题。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种基于人工智能的搜索结果的聚合方法,以实现在搜索结果中提高排序靠前的页面与用户需求的匹配程度,解决现有技术中针对泛需求检索词进行检索时,存在搜索结果与用户需求的匹配性较差,导致检索效率不高的技术问题。本专利技术的第二个目的在于提出一种基于人工智能的搜索结果的聚合装置。本专利技术的第三个目的在于提出另一种基于人工智能的搜索结果的聚合装置。本专利技术的第四个目的在于提出一种非临时性计算机可读存储介质。本专利技术的第五个目的在于提出一种计算机程序产品。为达上述目的,本专利技术第一方面实施例提出了一种基于人工智能的搜索结果的聚合方法,包括:根据用户提供的泛需求检索词,进行搜索得到各页面;对搜索得到的各页面进行需求分析,以得到所述页面所匹配需求的信息;根据所述页面所匹配需求的信息,从搜索得到的各页面中选择目标页面;采用在搜索结果中优先显示所述目标页面的方式,进行搜索结果的聚合。本专利技术实施例的基于人工智能的搜索结果的聚合方法,通过根据用户提供的泛需求检索词,进行搜索得到各页面之后,对搜索得到的各页面进行需求分析,以得到该页面所匹配需求的信息,从而根据页面所匹配需求的信息,从搜索得到的各页面中选择出目标页面,并采用在搜索结果中优先显示目标页面的方式,进行搜索结果的聚合。由于目标页面是根据页面所匹配需求的信息所选择出的,因此,目标页面能够较好的与需求相匹配,解决了现有技术中针对泛需求检索词进行检索时,存在搜索结果与用户需求的匹配性较差,导致检索效率不高的技术问题。为达上述目的,本专利技术第二方面实施例提出了一种基于人工智能的搜索结果的聚合装置,包括:搜索模块,用于根据用户提供的泛需求检索词,进行搜索得到各页面;需求分析模块,用于对搜索得到的各页面进行需求分析,以得到所述页面所匹配需求的信息;选择模块,用于根据所述页面所匹配需求的信息,从搜索得到的各页面中选择目标页面;聚合模块,用于采用在搜索结果中优先显示所述目标页面的方式,进行搜索结果的聚合。本专利技术实施例的基于人工智能的搜索结果的聚合装置,通过搜索模块根据用户提供的泛需求检索词进行搜索得到各页面之后,需求分析模块对搜索得到的各页面进行需求分析,以得到页面所匹配需求的信息,进而根据页面所匹配需求的信息,选择模块从搜索得到的各页面中选择出目标页面,并由聚合模块采用在搜索结果中优先显示目标页面的方式,进行搜索结果的聚合。由于目标页面是根据页面所匹配需求的信息所选择出的,因此,目标页面能够较好的与需求相匹配,解决了现有技术中针对泛需求检索词进行检索时,存在搜索结果与用户需求的匹配性较差,导致检索效率不高的技术问题。为达上述目的,本专利技术第三方面实施例提出了另一种基于人工智能的搜索结果的聚合装置,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为:根据用户提供的泛需求检索词,进行搜索得到各页面;对搜索得到的各页面进行需求分析,以得到所述页面所匹配需求的信息;根据所述页面所匹配需求的信息,从搜索得到的各页面中选择目标页面;采用在搜索结果中优先显示所述目标页面的方式,进行搜索结果的聚合。为了实现上述目的,本专利技术第四方面实施例提出了一种非临时性计算机可读存储介质,当所述存储介质中的指令由服务器端的处理器被执行时,使得服务器端能够执行一种基于人工智能的搜索结果的聚合方法,所述方法包括:根据用户提供的泛需求检索词,进行搜索得到各页面;对搜索得到的各页面进行需求分析,以得到所述页面所匹配需求的信息;根据所述页面所匹配需求的信息,从搜索得到的各页面中选择目标页面;采用在搜索结果中优先显示所述目标页面的方式,进行搜索结果的聚合。为了实现上述目的,本专利技术第五方面实施例提出了一种计算机程序产品,当所述计算机程序产品中的指令处理器执行时,执行一种基于人工智能的搜索结果的聚合方法,所述方法包括:根据用户提供的泛需求检索词,进行搜索得到各页面;对搜索得到的各页面进行需求分析,以得到所述页面所匹配需求的信息;根据所述页面所匹配需求的信息,从搜索得到的各页面中选择目标页面;采用在搜索结果中优先显示所述目标页面的方式,进行搜索结果的聚合。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本专利技术实施例所提供的一种基于人工智能的搜索结果的聚合方法的流程示意图;图2为本专利技术实施例所提供的另一种基于人工智能的搜索结果的聚合方法的流程示意图;图3提供了一种可能的挖掘流程图;图4为本专利技术实施例提供的一种基于人工智能的搜索结果的聚合装置的结构示意图之一;图5为需求分析模块42的结构示意图;以及图6为本专利技术实施例提供的一种基于人工智能的搜索结果的聚合装置的结构示意图之二。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。下面参考附图描述本专利技术实施例的基于人工智能的搜索结果的聚合方法和装置。图1为本专利技术实施例所提供的一种基于人工智能的搜索结果的聚合方法的流程示意图。如图1所示,该基于人工智能的搜索结果的聚合方法包括以下步骤:步骤101,根据用户提供的泛需求检索词,进行搜索得到各页面。具体地,对于用户采用本文档来自技高网
...
基于人工智能的搜索结果的聚合方法及装置

【技术保护点】
一种基于人工智能的搜索结果的聚合方法,其特征在于,包括以下步骤:根据用户提供的泛需求检索词,进行搜索得到各页面;对搜索得到的各页面进行需求分析,以得到所述页面所匹配需求的信息;根据所述页面所匹配需求的信息,从搜索得到的各页面中选择目标页面;采用在搜索结果中优先显示所述目标页面的方式,进行搜索结果的聚合。

【技术特征摘要】
1.一种基于人工智能的搜索结果的聚合方法,其特征在于,包括以下步骤:根据用户提供的泛需求检索词,进行搜索得到各页面;对搜索得到的各页面进行需求分析,以得到所述页面所匹配需求的信息;根据所述页面所匹配需求的信息,从搜索得到的各页面中选择目标页面;采用在搜索结果中优先显示所述目标页面的方式,进行搜索结果的聚合。2.根据权利要求根据权利要求1所述的基于人工智能的搜索结果的聚合方法,其特征在于,所述需求信息包括需求标签和/或匹配程度,所述对搜索得到的各页面进行需求分析,以得到所述页面所匹配需求的信息,包括:从所述页面的元素信息中,提取出分类特征;其中,所述元素信息包括题目、摘要和/或网络地址;根据所述分类特征,在所述页面所属领域下,进行需求分类,以在所述领域所对应的需求标签中,确定所述页面所匹配的需求标签;计算所述页面与所确定出的需求标签的匹配程度。3.根据权利要求根据权利要求2所述的基于人工智能的搜索结果的聚合方法,其特征在于,所述根据所述分类特征,在所述页面所属领域下,进行需求分类之前,还包括:对历史搜索所采用的检索词,按照领域进行分类,以得到各领域对应的检索词;针对每一领域,对所述领域所对应的检索词进行分析,得到所述领域对应的需求标签。4.根据权利要求根据权利要求3所述的基于人工智能的搜索结果的聚合方法,其特征在于,所述针对每一领域,对所述领域所对应的检索词进行分析,得到所述领域对应的需求标签,包括:对所述领域所对应的检索词进行语法分析和/或LAT分析,得到需求词;对所述需求词进行统计分析,得到所述领域对应的需求标签。5.根据权利要求1所述的基于人工智能的搜索结果的聚合方法,其特征在于,所述对搜索得到的各页面进行需求分析,以得到所述页面所匹配需求的信息,包括:在由离线运算所获得的索引库中,查询所述页面所匹配需求的标签,以及所述页面与所述需求匹配的程度。6.根据权利要求1所述的基于人工智能的搜索结果的聚合方法,其特征在于,所述根据所述页面所匹配需求的信息,从搜索得到的各页面中选择目标页面,包括:以预设指标为依据,根据所述页面所匹配需求的标签,以及所述页面与所述需求匹配的程度,从搜索得到的各页面中选择目标页面;其中,所述预设指标包括:具有同一标签的目标页面数量高于第一阈值;和/或,所选择出的目标页面所匹配需求的标签数量高于第二阈值;和/或所选择出的目标页面与所述需求匹配的程度高于第三阈值。7.根据权利要求6所述的基于人工智能的搜索结果的聚合方法,其特征在于,所述目标页面中的标题、摘要和页面内容所匹配的需求一致。8.根据权利要求根据权利要求1-7任一项所述的基于人工智能的搜索结果的聚合方法,其特征在于,所述采用在搜索结果中优先显示所述目标页面的方式,进行搜索结果的聚...

【专利技术属性】
技术研发人员:刘家辰何伯磊费晓旭马艳军
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京;11

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

1