Conversational query answering system
AssigneeAdobe Inc.
InventorsWalter W. Chang, Jonathan Brandt, Doo Soon Kim
Life of this patent
Estimating the term…
Abstract
Techniques of directing a user to content based on a semantic interpretation of a query input by the user involves generating links to specific content in a collection of documents in response to user string query, the links being generated based on an answer suggestion lookahead index. The answer suggestion lookahead index references a mapping between a plurality of groups of semantically equivalent terms and a respective link to specific content of the collection of documents. These techniques are useful for the generalized task of natural language question answering.
Claims20
A computer-implemented method, comprising:
- receiving document data representing a collection of documents, each document of the collection of documents including a respective topic and content pertaining to the topic;
- generating answer suggestion lookahead index data based on the collection of documents, the answer suggestion lookahead index data representing a plurality of term/link pairs, each term/link pair of the plurality of term/link pairs including a semantically equivalent term and a corresponding link to content of the collection of documents;
- receiving a user query string;
- in response to receiving the user query string, locating a semantically equivalent term of a term/link pair of the plurality of term/link pairs, the semantically equivalent term being located based a semantic equivalence to the user query string;
- and
- outputting a representation of the link of the located term/link pair to an output device.
A computer program product comprising a nontransitory storage medium, the computer program product including code that, when executed by processing circuitry of a computer configured to direct a user to content based on a semantic interpretation of a query input by the user, causes the processing circuitry to perform a method, the method comprising:
- receiving document data representing a collection of documents, each document of the collection of documents including a respective topic and content pertaining to the topic;
- generating answer suggestion lookahead index data based on the collection of documents, the answer suggestion lookahead index data representing a plurality of term/link pairs, each term/link pair of the plurality of term/link pairs including a semantically equivalent term and a corresponding link to content of the collection of documents;
- receiving a user query string;
- in response to receiving the user query string, locating a semantically equivalent term of a term/link pair of the plurality of term/link pairs, the semantically equivalent term being located based a semantic equivalence to the user query string;
- and
- outputting a representation of the link of the located term/link pair to an output device.
An electronic apparatus configured to direct a user to content based on a semantic interpretation of a query input by the user, the electronic apparatus comprising:
- a network interface;
- a memory;
- and
- controlling circuitry coupled to the memory, the controlling circuitry being configured to:
- receive document data representing a collection of documents, each document of the collection of documents including a respective topic and content pertaining to the topic;
- generate answer suggestion lookahead index data based on the collection of documents, the answer suggestion lookahead index data representing a plurality of term/link pairs, each term/link pair of the plurality of term/link pairs including a semantically equivalent term and a corresponding link to content of the collection of documents;
- receive a user query string;
- in response to receiving the user query string, locate a semantically equivalent term of a term/link pair of the plurality of term/link pairs, the semantically equivalent term being located based a semantic equivalence to the user query string;
- and
- output a representation of the link of the located term/link pair to an output device.
Dependencies are inferred from the claim text.