摘要 |
<p>The present invention provides a retrieval apparatus which is capable of simultaneously executing keyword retrieval and semantic retrieval of information. The retrieval apparatus comprises input means (11) for inputting a request-text for retrieval, a word dictionary (14) for storing words together with a corresponding word vectors in n-vector space, a database (15) containing a plurality of data including at least a word, word extracting means (16) for extracting a word in the request-text by using the word dictionary (14), vector generating means (17) for generating a request-text vector from the request-text by using the word dictionary (14) and the word extracting means (16), vector retrieving means (18) for determining semantic similarity of each data vector to the request-text vector, keyword retrieving means (19) for searching data containing a word corresponding to that in the request-text by using the word extracting means (16) and extended retrieving means (20) for retrieving data adapted to the request-text on the basis of the semantic similarity of the data vector to the request-text vector and the number of the words commonly included in the data and the request-text. <IMAGE></p> |