Method and apparatus for deriving logical relations from linguistic relations with multiple relevance ranking strategies for information retrieval
First Claim
1. A method for retrieving information from a document collection, the method comprising:
- converting a user query into at least two logical form triples;
generating a compound logical form query by connecting at least two of the logical form triples with a restrictive operator; and
searching an index of the document collection for documents that match the compound logical form query.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for improving the precision of information retrieval systems that use logical form searching techniques. Under one embodiment of the invention, several logical form triples are produced from the user'"'"'s query and are combined together by restrictive logical operators to generate a compound logical form query. A search is then performed to find documents that meet the requirements set by the compound logical form query. In other embodiments, results generated by a logical form search are intersected with results from a word search to form a more precise set of results.
-
Citations
17 Claims
-
1. A method for retrieving information from a document collection, the method comprising:
-
converting a user query into at least two logical form triples;
generating a compound logical form query by connecting at least two of the logical form triples with a restrictive operator; and
searching an index of the document collection for documents that match the compound logical form query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of retrieving information from a document collection, the method comprising:
-
generating a compound logical form query from a user query, the compound logical form query having at least two logical form triples connected by a restrictive operator;
applying the compound logical form query to a logical form triple index of a document collection to form a set of logic-based search results;
generating a word query based on words in the user query;
applying the word query to a word index of the document collection to form a set of word-based search results; and
intersecting the logic-based search results with the word-based search results to form a set of filtered compound results. - View Dependent Claims (14, 15)
-
-
16. A computer-readable medium having computer-executable instructions for performing information retrieval steps comprising:
-
performing a logic-based search of a document collection using logical form triples created from a user query to create logic-based search results, performing the logic-based search comprising forming a compound logical form query by identifying at least two logical form triples from the user query and connecting at least two of the logical form triples with a restrictive operator, and using the compound logical form query to search the document collection;
performing a word-based search of the document collection using words taken from the user query to create word-based search results; and
intersecting the logic-based search results and the word-based search results to form filtered search results. - View Dependent Claims (17)
-
Specification