35. A computer-readable medium according to claim 29 further comprising an eleventh data field 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 in said third data field and generating the re-ranking in said fourth data field are with respect to the N top-ranked documents.
35. A computer-readable medium according to claim 29 further comprising an eleventh data field 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 in said third data field and generating the re-ranking in said fourth data field are with respect to the N top-ranked documents. 36. A computer-readable medium according to claim 35 wherein generating the respective relevancies of the vocabulary words comprises: a twelfth data field for counting how many times a respective vocabulary word is used in the N top ranked documents; and a thirteenth data field for counting how many of the N top ranked documents uses the respective vocabulary word.