Patent ID: 6904429

Claim:
A computer-implemented method, comprising the steps of: specifying a desired word in a document displayed on a display device; searching a database on the basis of the specified word and acquiring a plurality of retrieval results; extracting a sentence including the specified word from the displayed document; analyzing the sentence extracted in the sentence extracting step; evaluating each of the plurality of retrieval results obtained in the searching step based on the result of sentence analysis made in the sentence analyzing step; and selecting a predetermined one of the plurality of retrieval results on the basis of the result of evaluation made in the evaluating step, wherein said evaluating step comprises selecting a first keyword from the sentence extracted by said sentence extracting step based on the result of the sentence analysis made by said sentence analyzing step, and calculating the number of occurrences of the first keyword in each of the retrieval results acquired by the searching step, wherein each of the number of occurrences of the keyword and the corresponding retrieval result are stored in a keyword number table, and wherein the selecting step sequentially displays the plurality of retrieval results stored in the keyword number table corresponding to a retrieval result with a largest number of occurrences of the first keyword to a retrieval result with a smallest number of occurrences of the first keyword, said sequentially displayed retrieval results being different from each other.