Information retrieval apparatus and information retrieval method
First Claim
1. An information retrieval apparatus comprising:
- input means for inputting a document;
designation means for designating a desired character sequence in the document input by the input means;
retrieval means for searching a database on the basis of the character sequence designated by the designation means and acquiring a plurality of retrieval results;
sentence cutting-out means for cutting out a sentence associated with the character sequence designated by the designation means, from the document input by the input means;
sentence analysis means for analyzing the sentence cut out by the sentence cutting-out means;
keyword generating means for generating a keyword from a sentence analysis result acquired by the sentence analysis means;
calculation means for calculating an evaluation value of each of the retrieval results obtained by the retrieval means, with use of the keyword generated by the keyword generating means; and
selection means for selecting a predetermined one of the retrieval results on the basis of the evaluation values calculated by the calculation means.
0 Assignments
0 Petitions
Accused Products
Abstract
Character data of a word or phrase in a document is designated. Desired data is retrieved from a predetermined database on the basis of the designated character data. One sentence including at least the designated character data is cut out and subjected to sentence analysis. On the basis of a sentence analysis result, specific data is selected from the retrieval result acquired from the database. In addition, character data of a word or phrase in a document is designated. One sentence including at least the designated character data is cut out and subjected to sentence analysis to extract a keyword. A retrieval condition is prepared on the basis of the extracted keyword, and desired data is retrieved from a predetermined database on the basis of the retrieved conditional expression.
5 Citations
21 Claims
-
1. An information retrieval apparatus comprising:
-
input means for inputting a document;
designation means for designating a desired character sequence in the document input by the input means;
retrieval means for searching a database on the basis of the character sequence designated by the designation means and acquiring a plurality of retrieval results;
sentence cutting-out means for cutting out a sentence associated with the character sequence designated by the designation means, from the document input by the input means;
sentence analysis means for analyzing the sentence cut out by the sentence cutting-out means;
keyword generating means for generating a keyword from a sentence analysis result acquired by the sentence analysis means;
calculation means for calculating an evaluation value of each of the retrieval results obtained by the retrieval means, with use of the keyword generated by the keyword generating means; and
selection means for selecting a predetermined one of the retrieval results on the basis of the evaluation values calculated by the calculation means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An information retrieval apparatus comprising:
-
input means for inputting a document;
designation means for designating a desired character sequence in the document input by the input means;
sentence cutting-out means for cutting out a sentence associated with the character sequence designated by the designation means, from the document input by the input means;
sentence analysis means for analyzing the sentence cut out by the sentence cutting-out means;
keyword generating means for generating a keyword from a sentence analysis result acquired by the sentence analysis means;
retrieval formula generating means for generating a predetermined retrieval formula by using one of the keyword generated by the keyword generating means and the character sequence designated by the designation means; and
retrieval means for searching a database on the basis of the retrieval formula generated by the retrieval formula generating means. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An information retrieval method comprising the steps of:
-
inputting a document;
designating a desired character sequence in the document input in the inputting step;
searching a database on the basis of the character sequence designated in the designation step and acquiring a plurality of retrieval results;
cutting out a sentence associated with the character sequence designated in the designation step, from the document input in the inputting step;
analyzing the sentence cut out in the sentence cutting-out step;
generating a keyword from a sentence analysis result acquired in the sentence analysis step;
calculating an evaluation value of each of the retrieval results obtained in the searching step, with use of the keyword generated in the keyword generating step; and
selecting a predetermined one of the retrieval results on the basis of the evaluation values calculated in the calculation step.
-
-
19. An information retrieval method comprising the steps of:
-
inputting a document;
designating a desired character sequence in the document input in the inputting step;
cutting out a sentence associated with the character sequence designated in the designation step, from the document input in the inputting step;
analyzing the sentence cut out in the sentence cutting-out step;
generating a keyword from a sentence analysis result acquired in the sentence analysis step;
generating a predetermined retrieval formula by using one of the keyword generated in the keyword generating step and the character sequence designated in the designation step; and
searching a database on the basis of the retrieval formula generated in the retrieval formula generating step.
-
-
20. A computer-readable memory comprising:
-
first instruction means for causing a computer to input a document;
second instruction means for causing a computer to designate a desired character sequence in the document input by the first instruction means;
third instruction means for causing a computer to search a database on the basis of the character sequence designated by the second instruction means and acquire a plurality of retrieval results;
fourth instruction means for causing a computer to cut out a sentence associated with the character sequence designated by the second instruction means, from the document input by the first instruction means;
fifth instruction means for causing a computer to analyze the sentence cut out by the fourth instruction means;
sixth instruction means for causing a computer to generate a keyword from a sentence analysis result acquired by the fifth instruction means;
seventh instruction means for causing a computer to calculate an evaluation value of each of the retrieval results obtained by the third instruction means, with use of the keyword generated by the sixth instruction means; and
eighth instruction means for causing a computer to select a predetermined one of the retrieval results on the basis of the evaluation values calculated by the seventh instruction means.
-
-
21. A computer-readable memory comprising:
-
first instruction means for causing a computer to input a document;
second instruction means for causing a computer to designate a desired character sequence in the document input by the first instruction means;
third instruction means for causing a computer to cut out a sentence associated with the character sequence designated by the second instruction means, from the document input by the first instruction means;
fourth instruction means for causing a computer to analyze the sentence cut out by the third instruction means;
fifth instruction means for causing a computer to generate a keyword from a sentence analysis result acquired by the fourth instruction means;
sixth instruction means for causing a computer to generate a predetermined retrieval formula by using one of the keyword generated by the fifth instruction means and the character sequence designated by the second instruction means; and
seventh instruction means for causing a computer to search a database on the basis of the retrieval formula generated by the sixth instruction means.
-
Specification