摘要 |
PROBLEM TO BE SOLVED: To provide a morpheme analysis device capable of correcting a division rule to morphemes by inhibiting division of morphemes at a designated position.SOLUTION: A morpheme analysis device includes: a dictionary for storing information about a plurality of morphemes including a character string which is a notation of morphemes, a morpheme speech part, and connection costs between the morphemes; analysis means for generating one or more division patterns to divide the character string of a morpheme analysis target into a morpheme string including the morphemes registered in the dictionary, calculating a sum total of connection costs for each division pattern, and selecting a division pattern of a smallest sum total; a division inhibition dictionary for storing a division inhibition rule to one or more morphemes including a second character string including connection of a plurality of morphemes inhibited for division, a division inhibited position in the second character string, and division costs for division; adjustment means for adding division costs of the division inhibition rule to the sum total when the division patterns match the division inhibition rule; and a list for storing the division patterns, the division inhibition rule matching the division patterns, and the sum total. |