当前位置: 首页 > 专利查询>谷歌公司专利>正文

提供场境事实制造技术

技术编号:17541621 阅读:42 留言:0更新日期:2018-03-24 18:39
本申请涉及提供场境事实。在一方面,一种方法包括:接收多个实体的一个或多个列表,每个列表(i)具有关联的分值、(ii)与相应的场境事实相关联、以及(iii)将所述多个实体的子集排名,并且对于所述一个或多个列表中的每个列表上的每个实体,生成引用以下的数据结构:(i)该实体、(ii)与该列表相关联的场境事实、(iii)针对该场境事实的该实体的排名、和(iv)该列表的分值。所述方法还可包括:接收标识特定实体的数据;选择引用所述特定实体的特定数据结构;以及提供指示以下的数据以供输出:(i)与所述特定数据结构相关联的场境事实以及(ii)针对与所述特定数据结构相关联的场境事实的实体的排名。

Provide field facts

This application involves the provision of field facts. In one aspect, a method includes receiving one or more lists of multiple entities, each list (I) associated with the score (II), and the environment facts corresponding, and (III) will be a subset of the plurality of entity ranking for each entity and each list the one or more in the list, generate a reference data structure of the following: (I), the entity (II) associated with the scene, the list of facts (III) according to the entity of the scene in the rankings, and the score list (IV). The method may also include: receiving entity specific data; select the specific data structures that refer to the specific entity; and provide the following instructions for data output: (I) associated with the particular data structure field boundary facts and (II) for the specific data structure related field the fact exit entity ranking.

【技术实现步骤摘要】
提供场境事实
本说明书总体上涉及搜索引擎。
技术介绍
互联网搜索引擎通常被设计成搜索万维网上的信息。用户可向搜索引擎提交查询并且搜索引擎可响应于每个搜索查询而识别并呈现包括相关信息的文献的列表。具体地,相关信息可包括与查询相关的事实。
技术实现思路
在一些实施方式中,可响应于查询而提供事实。事实可有助于提供关于查询的信息,但是将事实置于其他类似事实的场境内可能会更有帮助。在某些方面,关于特定事实的场境信息可包括将该事实在其他类似事实当中进行排名。例如,得知巴拉克·奥巴马(BarackObama)有六英尺一英寸高可以是有帮助的,但是得知巴拉克·奥巴马是第九高的美国总统可能更有帮助。因此,可以除巴拉克·奥巴马的身高与其他美国总统的比较结果的场境之外还提供巴拉克·奥巴马的身高。相较对与查询搜索相关联的信息的知识库进行穷举搜索,本说明书中描述的示例方法提供计算复杂度较小的场境事实。因此,可在无需爬取信息的整个知识库的情况下来使用这些方法提供场境事实,从而减少用于提供场境事实的计算机资源的使用。本说明书中描述的主题的一个创造性方面在包括以下动作的方法中实施:接收多个实体的一个或多个列表,每个列表(i)具有关联的分值、(ii)与相应场境事实相关联、和(iii)将所述实体的子集排名,所述子集中的每个实体是基于与该实体相关联的、针对所述相应场境事实的相应值进行排名的,并且对于所述一个或多个列表中的每个列表上的每个实体,生成引用以下的数据结构:(i)该实体、(ii)与该列表相关联的场境事实、(iii)针对该场境事实的该实体的排名、和(iv)该列表的分值。所述方法还可包括接收标识特定实体的数据;选择引用所述特定实体的特定数据结构;以及提供指示以下的数据以供输出:(i)与所述特定数据结构相关联的场境事实、以及(ii)针对与所述特定数据结构相关联的场境事实的实体的排名。此方面和其他方面的其他实施方式包括:被配置来执行编码在计算机存储设备上的所述方法的动作的对应系统、装置、和计算机程序。实施方式均可以可选地包括以下特征中的一个或多个。例如,所述方法可包括基于近期搜索查询包括每个列表的频率的该列表的分值。所述方法还可包括基于被所述特定数据结构引用的列表的分值来选择所述特定数据结构。所述方法还可包括提供指示以下的数据以供输出:(i)所述多个实体的特定子集,所述特定子集中的每个实体被所述特定数据结构引用,以及(ii)所述特定子集中的每个实体的排名。在某些方面,所述方法可包括提供指示所述特定子集中的每个实体的排名的数据与排名阈值之间的比较;基于所述比较来选择所述特定子集中的一个或多个实体;以及提供指示以下的数据以供输出:(i)所述一个或多个实体和(ii)所述一个或多个实体中的每个实体的排名。所述方法可包括生成自然语言文本,所述自然语言文本与指示以下的数据相对应:(i)与所述特定数据结构相关联的场境事实,以及(ii)针对与所述特定数据结构相关联的场境事实的实体的排名;以及提供所述自然语言文本以供输出。另外,所述方法可包括接收标识特定实体的数据,其包括接收与所述特定实体相对应的同义词。有利的实施方式还可包括以下特征中的一个或多个。用于提供场境事实的方法包括将结构事实连同较大的文本信息一起提供。较大文本信息可指示结构化事实如何在较广的群组内排名。场境信息可使用指示结构事实排名的信息文本。除了提供结构化事实的排名之外,所述方法可提供在较广群组当中排名的其他相关实体。可将相关实体连同结构化事实一起提供,以通过将结构化事实在较广场境中呈现来区分它的显著性。在某些方面,用于提供场境事实的方法可选择基于从接收到的数据中识别特定实体来选择相关场境事实。因此,所述方法可包括当一个或多个场境与特定实体相关联时选择该特定实体的适当场境。用于提供场境事实的方法还可包括合成与特定实体的场境事实相对应的自然语言转录。可针对文本输出、听觉输出、或二者提供自然语言转录。在一些方面,可经由文本转话音(TTS)或其他语音响应提供自然语言转录而作为听觉输出。用于提供场境事实的方法可应用于各种实体,其中,可基于公共特征将各种实体分类为类别或群组。因此,用于提供场境事实的方法可基于自动生成的列表内的相关实体来将场境事实与实体中的每一个相关联。在一些方面,用于提供场境事实的方法可基于搜索查询中实体的出现频率来自动地选择场境事实。因此,所述方法可基于近期搜索查询中每个实体和每个实体的对应事实的相关性来识别每个实体的场境事实。所述方法还可基于近期搜索查询包括与特定实体相对应的列表的频率来识别每个实体的场境事实。用于提供场境事实的方法包括比对与查询搜索相关联的信息的知识库进行穷举搜索的复杂度小的计算复杂度。因此,可在不爬取信息的整个知识库的情况下,使用所述方法来提供场境事实。作为替代,所述方法可过滤出在近期搜索查询中没有频繁出现的“不流行”数据,以有效率且准确地确定场境事实。在附图和以下描述中阐述了本专利技术的一个或多个实施例的细节。本专利技术的其他特征和优点将根据说明书、附图、和权利要求书而变得显而易见。附图说明图1图示根据本公开的某些方面的,用于显示场境事实的浏览器界面的示例。图2是根据本公开的某些方面的,用于提供场境事实的示例性系统的图示。图3是根据本公开的某些示例性方面的,用于提供场境事实的工作流。图4图示根据本公开的某些方面的,用于提供场境事实的示例性流程图。图5是根据本公开的某些示例性方面的,计算机设备和移动计算机。各附图中类似的附图标记和名称指示类似的元素。具体实施方式图1图示根据本公开的某些方面的,用于显示场境事实的浏览器界面100的示例。用于显示场境事实的浏览器界面100包括:用于显示所录入查询的查询栏102和用于显示与所录入查询相对应的数据的知识面板103。在某些方面,知识面板103可包括用于显示与该查询相关联的实体的实体区域104、用于显示与该实体相关联的属性的属性区域106、用于显示与该实体和属性相关联的事实的事实区域108、用于显示与该实体相关联的场境事实的场境事实区域110(——例如该实体基于该事实在其他实体当中的排名)、用于显示基于与该实体相关联的属性106的列表的列表区域112、用于显示与实体的列表相关联的相关实体的相关实体区域114、以及用于显示与该实体的事实相关联的相关事实的相关事实区域116。可提供用于显示场境事实的浏览器界面100以用于由服务器输出并且在计算设备处显示。计算设备可包括诸如智能电话、膝上型计算机、台式计算机或个人计算机、平板计算机等的一个或多个计算设备。服务器可被配置成接收标识基于查询栏102的内容的特定实体的数据。服务器可被配置成提供与实体区域104的实体相对应的数据以供输出。在某些方面,在用于提供场境事实的浏览器界面100的知识面板103处输出数据。浏览器界面100可用于响应于查询栏102的查询而提供场境信息。查询栏102可包括实体、实体的同义词、一个或多个词项、短语、明确问题、隐含问题、或其任何组合。实体区域104的实体可对应于在属性区域106中显示的特定属性或性质。例如,查询栏102可包括“巴拉克·奥巴马有多高(howtallisbarackobama)”。因此,相应的实体区域104可包括“巴拉克·奥巴马”并且相应的属性区本文档来自技高网...
提供场境事实

【技术保护点】
一种计算机实现的方法,包括:接收多个实体的一个或多个列表,每个列表(i)具有关联的分值、(ii)与相应场境事实相关联、以及(iii)将所述多个实体的子集排名,所述子集中的每个实体是基于与该实体相关联的、针对所述相应场境事实的相应值来排名的;对于所述一个或多个列表中的每个列表上的每个实体,生成引用以下的数据结构:(i)该实体、(ii)与该列表相关联的场境事实、(iii)针对该场境事实的该实体的排名、以及(iv)该列表的分值;接收标识特定实体的数据;选择引用所述特定实体的特定数据结构;以及提供指示以下的数据以供输出:(i)与所述特定数据结构相关联的场境事实,以及(ii)针对与所述特定数据结构相关联的场境事实的实体的排名。

【技术特征摘要】
2016.09.15 US 15/265,9131.一种计算机实现的方法,包括:接收多个实体的一个或多个列表,每个列表(i)具有关联的分值、(ii)与相应场境事实相关联、以及(iii)将所述多个实体的子集排名,所述子集中的每个实体是基于与该实体相关联的、针对所述相应场境事实的相应值来排名的;对于所述一个或多个列表中的每个列表上的每个实体,生成引用以下的数据结构:(i)该实体、(ii)与该列表相关联的场境事实、(iii)针对该场境事实的该实体的排名、以及(iv)该列表的分值;接收标识特定实体的数据;选择引用所述特定实体的特定数据结构;以及提供指示以下的数据以供输出:(i)与所述特定数据结构相关联的场境事实,以及(ii)针对与所述特定数据结构相关联的场境事实的实体的排名。2.根据权利要求1所述的计算机实现的方法,进一步包括:生成自然语言文本,所述自然语言文本与指示以下的数据相对应:(i)与所述特定数据结构相关联的场境事实,以及(ii)针对与所述特定数据结构相关联的场境事实的实体的排名;以及提供所述自然语言文本以供输出。3.根据权利要求2所述的计算机实现的方法,其中,提供所述自然语言文本以供输出包括:经由文本转话音或其他语音响应来提供所述自然语言文本以作为听觉输出。4.根据前述权利要求1所述的计算机实现的方法,其中,每个列表的分值基于近期搜索查询包括该列表的频率。5.根据前述权利要求1所述的计算机实现的方法,其中,所述特定数据结构是基于被所述特定数据结构引用的列表的分值来选择的。6.根据前述权利要求1所述的计算机实现的方法,进一步包括:提供指示以下的数据以供输出:(i)所述多个实体的特定子集,所述特定子集中的每个实体被所述特定数据结构引用,以及(ii)所述特定子集中的每个实体的排名。7.根据权利要求6所述的计算机实现的方法,进一步包括:提供指示所述特定子集中的每个实体的排名的数据与排名阈值之间的比较;基于所述比较来选择所述特定子集中的一个或多个实体;以及提供指示以下的数据以供输出:(i)所述一个或多个实体和(ii)所述一个或多个实体中的每个实体的排名。8.根据前述权利要求1所述的计算机实现的方法,其中,接收标识特定实体的数据包括接收与所述特定实体相对应的同义词。9.一种系统,包括一个或多个计算机和存储指令的一个或多个存储设备,所述指令在由所述一个或多个计算机执行时使得所述一个或多个计算机执行操作,所述操作包括:接收多个实体的一个或多个列表,每个列表(i)具有关联的分值、(ii)与相应的场境事实相关联、以及(iii)将所述多个实体的子集排名,所述子集中的每个实体是基于与该实体相关联的、针对所述相应场境事实的相应值来排名的;对于所述一个或多个列表中的每个列表上的每个实体,生成引用以下的数据结构:(i)该实体、(ii)与该列表相关联的场境事实、(iii)针对该场境事实的该实体的排名、以及(iv)该列表的分值;接收标识特定实体的数据;选择引用所述特定实体的特定数据...

【专利技术属性】
技术研发人员:阿卡什·纳纳瓦蒂安德鲁·休斯·赫尔默
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国,US

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

1