聚类的搜索结果制造技术

技术编号:19692231 阅读:25 留言:0更新日期:2018-12-08 11:17
本申请涉及聚类的搜索结果。提供了用于组织搜索结果的方法、系统、以及计算机可读介质。在一些实施方式中,搜索系统接收搜索查询。在一些实施方式中,搜索系统基于第一搜索查询以及存储在诸如知识图这样的数据结构中的数据产生一个或多个第二搜索查询。在一些实施方式中,搜索系统使得基于第二搜索查询而产生搜索结果,并且使得呈现所产生的搜索结果。在一些实施方式中,搜索系统基于第二搜索查询来组织搜索结果。

【技术实现步骤摘要】
聚类的搜索结果分案说明本申请属于申请日为2012年8月8日的中国专利技术专利申请201280075913.9的分案申请。
本公开涉及一种搜索系统。
技术介绍
在与搜索相关的
中,典型地,使用诸如文本链接的列表这样的标准技术来呈现搜索结果。用于组织搜索结果的传统技术包括受欢迎度排序或按字母排序。
技术实现思路
提供了用于呈现搜索结果的方法、系统、以及计算机可读介质。在一些实施方式中,提供了一种用于呈现搜索结果的计算机实施的方法。该方法包括从第一搜索查询确定实体。该方法包括识别与实体相关联的数据,该数据包括组织属性,其中该数据是从知识图(graph)得来的,并且其中该数据与知识图中的一个或多个类型相关联。该方法包括基于组织属性产生第二搜索查询。该方法包括使得基于第二搜索查询产生搜索结果。该方法包括使得按照根据组织属性的排列来呈现搜索结果。在一些实施方式中,提供了一种用于呈现搜索结果的系统。该系统包括其包括知识图的数据库。该系统包括被配置为执行操作的一个或多个计算机。该操作包括从第一搜索查询确定实体引用(entityreference)。该操作包括识别与实体引用相关联的数据,该数据包括组织属性,其中该数据是从知识图得来的,并且其中该数据与知识图中的一个或多个类型相关联。该操作包括基于组织属性产生第二搜索查询。该操作包括使得基于第二搜索查询产生搜索结果。该操作包括使得按照根据组织属性的排列来呈现搜索结果。在一些实施方式中,提供了一种在呈现搜索结果的过程中使用的非暂时性计算机可读介质,该计算机可读介质具有记录在其上的计算机程序指令。该计算机程序指令包括从第一搜索查询确定实体引用。该计算机程序指令包括识别与实体引用相关联的数据,该数据包括组织属性,其中该数据是从知识图得来的,并且其中该数据与知识图中的一个或多个类型相关联。该计算机程序指令包括基于组织属性产生第二搜索查询。该计算机程序指令包括使得基于第二搜索查询产生搜索结果。该计算机程序指令包括使得按照根据组织属性的排列来呈现搜索结果。在一些实施方式中,提供了一种用于组织搜索结果的计算机实施的方法。该方法包括遍历知识图以识别出实体类型并且识别出与每个识别出的实体类型相关联的属性。该方法包括对于每个识别出的实体类型基于至少一个组织标准将与相应的实体类型相关联的属性组织成已组织的属性。该方法包括将已组织的属性存储在数据结构中,所述数据结构可用于基于所述已组织的属性来安排搜索结果。在一些实施方式中,提供了一种用于呈现搜索结果的系统。该系统包括其包括知识图的数据库。该系统包括被配置为执行操作的一个或多个计算机。该操作包括遍历知识图以识别出实体类型并且识别出与每个识别的实体类型相关联的属性。该操作包括对于每个识别出的实体类型基于至少一个组织标准将与相应的实体类型相关联的属性组织成已组织的属性。该操作包括将已组织的属性存储在数据结构中,所述数据结构可用于基于所述已组织的属性来安排搜索结果。在一些实施方式中,提供了一种供在搜索中使用的非暂时性计算机可读介质,该计算机可读介质具有记录在其上的计算机程序指令。该指令包括遍历知识图以识别出实体类型并且识别出与每个识别的实体类型相关联的属性。该指令包括对于每个识别出的实体类型使用一个或多个计算机基于至少一个组织标准将与相应的实体类型相关联的属性组织成已组织的属性。该指令包括将已组织的属性存储在数据结构中,所述数据结构可用于基于所述已组织的属性来安排搜索结果。附图描述图1示出了根据本公开的一些实施方式的信息流图;图2示出了根据本公开的一些实施方式的具有多行链接的示例用户界面;图3示出了根据本公开的一些实施方式的具有多行链接的另一示例用户界面;图4示出了根据本公开的一些实施方式的具有多列链接的示例用户界面;图5示出了根据本公开的一些实施方式的包括节点和边的说明性知识图部分;图6示出了根据本公开的一些实施方式的说明性知识图部分;图7示出了根据本公开的一些实施方式的说明性知识图部分;图8示出了根据本公开的一些实施方式的包括用于呈现搜索结果的说明性步骤的流程图;图9示出了根据本公开的一些实施方式的包括用于确定组织属性的说明性步骤的流程图;图10示出了根据本公开的一些实施方式的可以用于实现搜索系统的某些或全部特征的说明性计算机系统;以及图11示出了根据本公开的一些实施方式的用户装置的示意图。具体实施方式在一些实施方式中,搜索系统可以基于从用户所接收到的搜索查询来检索搜索结果。虽然搜索结果可以在列表中呈现,但是合乎需要的是基于其内容对结果进行组织并呈现以便提供相关结果。例如,在搜索结果包括狗的图像的情况下,合乎需要的是通过品种来组织它们。在一些实施方式中,搜索系统对搜索查询和/或搜索结果的内容进行分析,产生附加的相关搜索查询,并且部分地基于那些附加查询来组织所呈现的结果。在一些实施方式中,搜索系统依赖于保存在数据结构中的数据以产生附加查询并且对结果进行组织。下面的描述和附图1-11提供了对搜索系统及其底层系统的一些实施方式的附加细节和特征。图1示出了根据本公开的一些实施方式的信息流图100。信息流图100包括处理模块106、查询模块102、数据结构模块104、内容模块110、以及搜索结果模块108。在一些实施方式中,基于在查询模块102中所接收到的查询,搜索系统使用来自数据结构模块104、内容模块110、未示出的其它源、或者其任意组合的信息以产生到搜索结果模块108的输出。查询模块102包括提供给处理模块106的搜索查询。在一些实施方式中,搜索查询是从用户所接收到的查询。在一些实施方式中,搜索查询是针对因特网搜索、文本搜索、图像搜索、数据库搜索、任何其它适当索引或内容集的搜索、或者其任意组合。在一些实施方式中,搜索查询是从例如日历程序或web浏览器这样的其它应用程序、从任何其它适当源、或者从其任意组合接收到的。例如,搜索查询可以包括从日历应用程序所接收到的数据。在一些实施方式中,搜索查询可以用于查询数据结构模块104和/或内容模块110。在一些实施方式中,搜索查询是基于文本的、基于图像的、基于音频的、任何其它适当格式或者其任意组合。在示例中,搜索查询是对网页的基于文本的搜索。在另一示例中,搜索查询是对图像的基于图像的搜索。在一些实施方式中,与搜索查询有关的搜索结果是处理模块106从数据结构模块104、内容模块110、任何其它适当源、或者其任意组合检索到的。在一些实施方式中,附加信息是从数据结构模块104检索到的。例如,处理模块106可以使用附加检索数据以产生附加相关搜索查询。如上,对附加查询的搜索结果可以是从数据结构模块104、内容模块110、任何其它适当源、或者其任意组合检索到的。在一些实施方式中,部分地基于存储在数据结构104中的数据来执行第二搜索查询的产生以及搜索结果的检索。数据结构模块104包括其包含结构化的或者组织的信息的数据结构。在一些实施方式中,搜索结果是从数据结构模块104检索到的。在一些实施方式中,基于存储在数据结构模块104中的数据来确定度量。在一些实施方式中,数据结构模块104包含数据图、数据库、索引、任何其它适当内容集、或者其任意组合。在示例中,数据结构模块104包括存储为图形结构中的节点和边的数据集。在一些实施方本文档来自技高网...

【技术保护点】
1.一种用于组织搜索结果的计算机实施的方法,所述方法包括:使用一个或多个计算机,遍历知识图以识别出实体类型并且识别出与每个识别出的实体类型相关联的属性;使用一个或多个计算机,对于每个识别出的实体类型,基于至少一个组织标准将与相应的实体类型相关联的属性组织成已组织的属性;以及使用一个或多个计算机,将所述已组织的属性存储在数据结构中,所述数据结构可用于基于所述已组织的属性来安排搜索结果。

【技术特征摘要】
1.一种用于组织搜索结果的计算机实施的方法,所述方法包括:使用一个或多个计算机,遍历知识图以识别出实体类型并且识别出与每个识别出的实体类型相关联的属性;使用一个或多个计算机,对于每个识别出的实体类型,基于至少一个组织标准将与相应的实体类型相关联的属性组织成已组织的属性;以及使用一个或多个计算机,将所述已组织的属性存储在数据结构中,所述数据结构可用于基于所述已组织的属性来安排搜索结果。2.根据权利要求1所述的方法,其中遍历所述知识图包括沿循所述知识图中的链接节点。3.根据权利要求1所述的方法,其中组织所述属性包括接收用户输入。4.根据权利要求1所述的方法,其中所述至少一个组织标准包括相关性数据。5.根据权利要求1所述的方法,其中所述至少一个组织标准包括同现。6.根据权利要求1所述的方法,其中将所述已组织的属性存储在数据结构中包括将所述已组织的属性存储在所述知识图中。7.根据权利要求1所述的方法,其中组织所述属性包括基于相关性数据对所述属性进行排序。8.根据权利要求1所述的方法,其中组织所述属性包括基于同现索引对所述属性进行排序。9.根据权利要求1所述的方法,其中将所述已组织的属性存储在数据结构中包括存储已组织的属性和相关联的类型。10.根据权利要求1所述的方法,其中存储所述已组织的属性包括存储架构表。11.一种用于呈现搜索结果的系统,所述系统包括:数据库,所述数据库包括知识图;以及一个或多个计算机,所述一个或多个计算机被配置成执行操作,所述操作包括:遍历知识图以识别出实体类型并且识别出与每个识别出的实体类型相关联的属性;对于每个识别出的实体类型,基于至少一个组织标准将与相应的实体类型相关联的属性组织成已组织的属性;以及将所述已组织的属性存储在数据结构中,所述数据结构可用于基于所述已组织的属性来安排搜索结果。12.根据权利要求11所述的系统,其中遍历所述知识图包括沿循所述知识图中的链接节点。13.根据权利要求11所述的系统,其中组织所述属性包括接收用户输入。14.根据权利要求11所述的系统,其中所述至少一个组织标准包括相关性数据。15.根据权利要求11所述的系统,其中所述至少一个组织标准包括同现。...

【专利技术属性】
技术研发人员:戴维·弗朗索瓦·忽恩邱谦浩
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国,US

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

1