Inference Indexing
First Claim
1. A computer-implemented method of facilitating generation of an entity document using a computing system having processor, memory, and data storage subsystems, the computer-implemented method comprising:
- referencing a canonical entity that is associated with one or more web documents;
identifying one or more queries that, when input, result in a selection of at least one of the one or more web documents; and
generating an entity document for the canonical entity, the entity document including the one or more identified queries that resulted in the selection of the at least one of the one or more web documents via the processor.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and media are provided for facilitating generation of an inference index. In embodiments, a canonical entity is referenced. The canonical entity is associated with web documents. One or more queries that, when input, result in a selection of at least one of the web documents are identified. An entity document is generated for the canonical entity. The entity document includes the identified queries and/or associated text from the content of a document or from an entity title that result in the selection of the at least one of the web documents. The entity document and corresponding canonical entity can be combined with additional related entity documents and canonical entities to generate an inference index.
17 Citations
20 Claims
-
1. A computer-implemented method of facilitating generation of an entity document using a computing system having processor, memory, and data storage subsystems, the computer-implemented method comprising:
-
referencing a canonical entity that is associated with one or more web documents; identifying one or more queries that, when input, result in a selection of at least one of the one or more web documents; and generating an entity document for the canonical entity, the entity document including the one or more identified queries that resulted in the selection of the at least one of the one or more web documents via the processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more computer-readable storage media containing computer-readable instructions embodied thereon that when executed by a computing device, perform a method of utilizing an entity document, the method comprising:
-
receiving an input query having one or more ngrams; accessing an inference index comprising a plurality of canonical entities and corresponding entity documents, wherein each of the entity documents comprise one or more ngrams of an input query which were derived from one or more selected web documents, the web documents related to one of the plurality of canonical entities associated with the entity document; for a first ngram of a set of ngrams of the input query, identifying each entity document that includes a query or associated text which matches the first ngram and its corresponding score; and identifying the canonical entity corresponding with the entity document having the highest score that matches the first ngram. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An inference index system having a computing device with processor, memory, and data storage subsystems, the inference index system comprising:
an inference index generating component to generate an inference index that comprises; a plurality of canonical entities associated with a knowledge domain, and an entity document in association with each canonical entity, the entity document comprising one or more queries or associated text that, if input, result in selection of a uniform resource locator associated with the canonical entity; and an entity selecting component to select one of the plurality of canonical entities relevant to a search query, or a portion thereof, the canonical entity being selected from among the plurality of canonical entities within the inference index based on a cumulative score of functions associated with each of the canonical entities that match at least a portion of the search query. - View Dependent Claims (16, 17, 18, 19, 20)
Specification