Patent ID: 8909654
Filing Date: 2014-12-09
Classification: G06F

Abstract:
1. An information search apparatus comprising: a processor; a memory that stores an index database (DB); a character string input unit configured to obtain a character string from a client; a character string information search unit configured to obtain information that includes the character string from the index DB; a similarity calculation unit, implemented by the processor, configured to calculate degree of similarity between the character string and searched information; and an output unit configured to output the searched information in descending order of the degree of similarity, wherein the index DB stores each word with sentence-based occurrence position information, of each document where the word occurs, that indicates each position of sentences where the word occurs, and when the input character string contains a plurality of words, the character string information search unit searches the index DB, based on each word, to obtain a document d including each word and occurrence positions of each word in the document d, and the similarity calculation unit calculates a degree of agreement score(Q,d,k) between occurrence positions of the words by so as to calculate the degree of similarity based on the degree of agreement score (Q,d,k), wherein Q indicates a set of words obtained by dividing the character string, Pos