14. A system for creating a terms dictionary with named entities or terminologies included in text data, the system comprising: a computer system with a processing unit and further comprising: a morphological analysis unit for acquiring token sequence data by performing morphological analysis for the text data; a category distinguishing unit for distinguishing tokens of the token sequence data by using a category dictionary to extract uncategorized words; an uncategorized-word comparing unit for comparing each of the extracted uncategorized words with an uncategorized-word comparison rule to extract an uncategorized word matching the uncategorized-word comparison rule as a registration candidate word, wherein the uncategorized-word comparison rule includes a token composed of a first character string and a first regular expression for use in extracting the matching uncategorized word; a token-sequence comparing unit for comparing a token sequence of the token sequence data with a token-sequence comparison rule to extract a token sequence matching the token-sequence comparison rule as registration candidate words, wherein the token-sequence comparison rule includes a token sequence including a second character string and a second regular expression for use in extracting the matching token sequence; and a permission unit for permitting a user to select whether to register the registration candidate words in the category dictionary.
15. The system according to claim 14 , wherein the computer system further comprises: a confidence factor calculation unit for calculating a confidence factor of each of the registration candidate words, wherein the confidence factor represents a degree of probability with which the registration candidate word is registered in the category dictionary or probability with which the registration candidate word is added to the token-sequence comparison rule.