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.
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. 24. A computer-implemented method according to claim 16 further comprising determining which documents from at least some of the retrieved documents are irrelevant to the user search query; and wherein generating the re-ranking of the retrieved documents is also based on the irrelevant documents.