Reranking QA answers using language modeling
First Claim
Patent Images
1. A computer implemented method for building a language model for use in a QA system comprising:
- receiving a question, comprising a definitional question or a factoid, and determining a question focus of the question;
querying a source of information with the question focus and obtaining one or more relevant documents;
generating a centroid vector based on the question focus and said one or more relevant documents;
generating an ordered centroid based on the centroid vector; and
utilizing a computer processor that is a component of a computing device to build the language model based on the ordered centroid.
2 Assignments
0 Petitions
Accused Products
Abstract
In a QA (Question/Answer) system, candidate answers in response to a question received are ranked by probabilities estimated by a language model. The language model is created based on an ordered centroid created from the question and information learned from an information source such as the Internet.
37 Citations
17 Claims
-
1. A computer implemented method for building a language model for use in a QA system comprising:
-
receiving a question, comprising a definitional question or a factoid, and determining a question focus of the question; querying a source of information with the question focus and obtaining one or more relevant documents; generating a centroid vector based on the question focus and said one or more relevant documents; generating an ordered centroid based on the centroid vector; and utilizing a computer processor that is a component of a computing device to build the language model based on the ordered centroid. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer implemented method for building a language model for use in a QA system receiving definitional questions, the method comprising:
-
receiving a definitional question and determining a question focus of the definitional question; obtaining information relevant to the question focus; generating a centroid vector based on the question focus and the information relevant to the question focus; generating an ordered centroid based on centroid vector; and building the language model based on the ordered centroid. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer readable medium having instructions, which when executed by a computer, implement a QA system that builds a language model, the instructions comprising:
-
receiving a definitional question and determining a question focus of the definitional question; querying a source of information with the question focus and obtaining one or more relevant documents; generating a centrold vector based on the question focus and said one or more relevant documents; generating an ordered centroid based on the centroid vector; and utilizing a computer processor that is a component of a computing, device to build the language model based on the ordered centroid. - View Dependent Claims (17)
-
Specification