Training a ranking component
First Claim
Patent Images
1. A method of training a ranking component configured to rank text passages retrieved from a corpus based on a factoid type selection input and based on a textual input, the method comprising:
- constructing a plurality of passages from a training corpus;
matching a predefined set of queries against documents in the training corpus based on the constructed passages; and
training the ranking component based on an accuracy measure indicative of an accuracy of matching the predefined set of queries against the documents in the training corpus.
1 Assignment
0 Petitions
Accused Products
Abstract
A query and a factoid type selection are received from a user. An index of passages, indexed based on factoids, is accessed and passages that are related to the query, and that have the selected factoid type, are retrieved. The retrieved passages are ranked and provided to the user based on a calculated score, in rank order.
-
Citations
16 Claims
-
1. A method of training a ranking component configured to rank text passages retrieved from a corpus based on a factoid type selection input and based on a textual input, the method comprising:
-
constructing a plurality of passages from a training corpus;
matching a predefined set of queries against documents in the training corpus based on the constructed passages; and
training the ranking component based on an accuracy measure indicative of an accuracy of matching the predefined set of queries against the documents in the training corpus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable medium storing computer readable instructions which, when executed by a computer, cause the computer to perform a method of training a ranking component that ranks passages in a corpus relative to input passages based on a factoid type selection input, the method comprising:
-
identifying the passages in the corpus based on a set of training queries;
ranking the identified passages relative to each training query based on a ranking score calculated by applying a weighting vector to a ranking function; and
using machine learning to learn desired values for components of the weighting vector based on an accuracy measure indicative of an accuracy of the ranking of the identified passages relative to the training queries. - View Dependent Claims (13, 14, 15, 16)
-
Specification