Question answering using entity references in unstructured data
AssigneeGoogle Inc.
InventorsDvir Keysar, Tomer Shmiel
Life of this patent
Estimating the term…
Abstract
Methods, systems, and computer-readable media are provided for collective reconciliation. In some implementations, a query is received, wherein the query is associated at least in part with a type of entity. Top-ranked search results are caused to be generated based at least in part on the query. An entity of the type of entity is identified in the top-ranked results and a response to the query is generated from the top-ranked results, the response including a reference to the entity that includes text distinct from the terms of the query.
Claims20
A method comprising:
- obtaining, for a query, top-ranked search results, wherein the top-ranked search results are generated based on the query;
- identifying, based on at least one term of the query, that the query is a question query requesting a type of entity, the type of entity being one of a person, a location, or a date;
- identifying, in content of the top-ranked search results, an entity reference to a particular entity of the type of entity requested in the question query, wherein the entity reference includes text that refers to the particular entity that is distinct from terms of the query and the particular entity is identified based on a weighted combination of a topicality score and occurrence within the top-ranked search results;
- and
- generating and providing a response to the query from the top-ranked search results, the response including the entity reference and a reference to at least two of the top-ranked search results.
A system comprising:
- at least one processor;
- and
- memory storing instructions that, when executed by the at least one processor, cause the system to perform operations including:
- obtaining, for a query, top-ranked search results, wherein the top-ranked search results are generated based on the query;
- identifying, based on at least one term of the query, that the query is a question query requesting a type of entity, the type of entity being one of a person, a location, or a date;
- identifying, in content of the top-ranked search results, an entity reference to a particular entity of the type of entity requested in the question query, wherein the entity reference includes text that refers to the particular entity that is distinct from terms of the query and the particular entity is identified based on a weighted combination of a topicality score and occurrence within the top-ranked search results;
- and
- generating and providing a response to the query from the top-ranked search results, the response including the entity reference and a reference to at least two of the top-ranked search results.
A non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause a computing system to perform operations comprising:
- obtaining, for a query, top-ranked search results, wherein the top-ranked search results are generated based on the query;
- identifying, based on at least one term of the query, that the query is a question query requesting a type of entity, the type of entity being one of a person, a location, or a date;
- identifying, in content of the top-ranked search results, an entity reference to a particular entity of the type of entity requested in the question query, wherein the entity reference includes text that refers to the particular entity that is distinct from terms of the query and the particular entity is identified based on a weighted combination of a topicality score and occurrence within the top-ranked search results;
- and
- generating and providing a response to the query from the top-ranked search results, the response including the entity reference and a reference to at least two of the top-ranked search results.
Dependencies are inferred from the claim text.