Patent ID: 9600468
Date: 2017-03-21
CPC Classifications: G06F

Claim:
1. A dictionary creation device comprising: a dictionary growth unit which is implemented by a processor and configured for performing dictionary growth processes of gathering words in each category by repeatedly outputting from document data including input words, words related to the input words as output words and adding the output words to the input words until end conditions are reached; a gathering process memory unit which is implemented by the processor and configured for recording, as information indicating an input/output process, a combination of the number of turns that is required to reach the output words from the first input words, the input words, and the output words related to the input words; a gathered-by-category word memory unit which is implemented by the processor and configured for storing words gathered by the dictionary growth process by category; a boundary word identification unit which is implemented by the processor and configured for identifying boundary words belonging to multiple categories out of the words gathered by the dictionary growth process; a category membership degree calculation unit which is implemented by the processor and configured for calculating a category membership degree indicating the extent to which a boundary word belongs to the categories for each category to which the boundary word belongs, so that the category membership degree may become high, when the boundary word turns into an input word of the category, or when the boundary word turns into an output word of the category, on the basis of the information recorded in the gathering process memory unit; and a category update unit which is implemented by the processor and configured for determining one category to which the boundary words belong on the basis of category membership degrees calculated by the category membership degree calculation unit, and updating information stored in the gathered-by-category word memory means so as to reflect the determination results; wherein the category membership calculation unit calculates category membership degrees of the boundary words with respect to the categories on the basis of a minimum number of turns until the first input words in the dictionary growth process in categories to which the boundary words belong arrive at the boundary words.