Method for re-ranking documents retrieved from a document database
First Claim
1. A computer-implemented method for processing documents in a document database using a computer-implemented system comprising a processor and a display operatively coupled to the processor, the method comprising:
- operating the processor to perform the followinggenerating an initial ranking of retrieved documents using an information retrieval system and based upon a user search query provided by a user;
displaying for the user the initial ranking of the retrieved documents;
permitting user selection of a plurality of vocabulary words based upon occurrences thereof in at least some of the retrieved documents;
generating respective relevancies of the user-selected vocabulary words in the retrieved documents;
generating a re-ranking of the retrieved documents based on the generated respective relevancies of the vocabulary words;
selecting N top ranked documents from the retrieved documents before processing the plurality of vocabulary words, with N being an integer greater than 1; and
wherein generating the respective relevancies and generating the re-ranking are with respect to the N top-ranked documents; and
operating the display to display for the user the re-ranking of the documents, and for each document being displayed, also to display its initial ranking.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for processing documents in a document database includes generating an initial ranking of retrieved documents using an information retrieval system and based upon a user search query, and processing vocabulary words based upon occurrences thereof in at least some of the retrieved documents. Respective relevancies of the vocabulary words based on the occurrences thereof and the user search query are generated. A re-ranking of the retrieved documents is generated based on the relevancies of the vocabulary words.
24 Citations
56 Claims
-
1. A computer-implemented method for processing documents in a document database using a computer-implemented system comprising a processor and a display operatively coupled to the processor, the method comprising:
-
operating the processor to perform the following generating an initial ranking of retrieved documents using an information retrieval system and based upon a user search query provided by a user; displaying for the user the initial ranking of the retrieved documents; permitting user selection of a plurality of vocabulary words based upon occurrences thereof in at least some of the retrieved documents; generating respective relevancies of the user-selected vocabulary words in the retrieved documents; generating a re-ranking of the retrieved documents based on the generated respective relevancies of the vocabulary words; selecting N top ranked documents from the retrieved documents before processing the plurality of vocabulary words, with N being an integer greater than 1; and
wherein generating the respective relevancies and generating the re-ranking are with respect to the N top-ranked documents; andoperating the display to display for the user the re-ranking of the documents, and for each document being displayed, also to display its initial ranking. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method for processing documents in a document database, the documents having an initial ranking based upon a user search query provided by a user using a computer-implemented system comprising a processor and a display operatively coupled to the processor, the method comprising:
-
operating the processor to perform the following selecting N top ranked documents from the retrieved documents, with N being an integer greater than 1; displaying for the user the initial ranking of the N top ranked retrieved documents; permitting user selection of a plurality of vocabulary words based upon occurrences thereof in at least some of the retrieved documents, with at least one of the vocabulary words not being in the user search query; generating respective relevancies of the user-selected vocabulary words in the N top ranked retrieved documents based on counting how many times a respective vocabulary word is used in the N top ranked documents; and counting how many of the N top ranked documents uses the respective vocabulary word; generating a re-ranking of the N top ranked documents based on the relevancies of the vocabulary words; and operating the display to display for the user the re-ranking of the documents, and for each document being displayed, also to display its initial ranking. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer-readable medium having stored thereon a data structure for processing documents in a document database, the computer-readable medium comprising:
-
a first data field for generating an initial ranking of retrieved documents using an information retrieval system and based upon a user search query provided by a user; a second data field for displaying to the user the initial ranking of the retrieved documents; a third data field for permitting user selection of a plurality of vocabulary words based upon occurrences thereof in at least some of the retrieved documents; a fourth data field for generating respective relevancies of the user-selected vocabulary words; a fifth data field for generating a re-ranking of the retrieved documents based on the generated respective relevancies of the vocabulary words; a sixth data field for displaying for the user the re-ranking of the documents, and for each document being displayed, also displaying its initial ranking; and a seventh data field for generating the plurality of vocabulary words based upon occurrences thereof in at least some of the retrieved documents before generating the initial ranking of retrieved documents. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A computer implemented system for processing documents in a document database comprising:
-
an input for receiving a user search query provided by a user; and a processor coupled to said input and configured for performing the following generating an initial ranking of retrieved documents from the document database using an information retrieval system and based upon the user search query; permitting user selection of a plurality of vocabulary words based upon occurrences thereof in at least some of the retrieved documents; generating respective relevancies of the user-selected vocabulary words based on the occurrences thereof and the user search query; generating a re-ranking of the retrieved documents based on the relevancies of the vocabulary words; said processor is further configured for selecting N top ranked documents from the retrieved documents before processing the plurality of vocabulary words, with N being an integer greater than 1; and
wherein generating the respective relevancies and generating the re-ranking are with respect to the N top-ranked documents; anda display coupled to said processor for displaying the re-ranked documents, and for each document being re-ranked, also displaying its initial ranking. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
Specification