Dictionary creation device and dictionary creation method
First Claim
1. A dictionary creation device that creates a dictionary used for searching, classifying, or filtering information written as text, said device comprising:
- a keyword extraction unit operable to extract a keyword from a text information group made up of one or more pieces of text information;
a keyword statistics unit operable to find statistics regarding an appearance of the keyword within the text information group;
a keyword assessment value calculation unit operable to calculate an assessment value for the keyword based on the statistics;
a keyword storage unit operable to store a pair made up of the keyword and the assessment value of that keyword;
a determination unit operable to determine whether or not to register the keyword in the dictionary, or whether or not to delete the keyword from the dictionary, based on a degree of change between the assessment value newly calculated by said keyword assessment value calculation unit and the assessment value stored in said keyword storage unit; and
a dictionary registration and deletion unit operable to register or delete the keyword in the dictionary based on a result of the determination.
2 Assignments
0 Petitions
Accused Products
Abstract
There is provided a dictionary creation device and dictionary creation method which optimally creates and updates a dictionary for classifying, searching, or extracting text information in accordance with a changes in content of text information groups. The dictionary creation device includes: a keyword extraction unit that extracts a keyword from inputted text information; a keyword statistics unit that finds statistics regarding an appearance of the keyword; a keyword assessment value calculation unit that calculates an assessment value of the extracted keyword based on the statistics regarding the appearance of the keyword; a determination unit that determines whether or not to register or delete the keyword based on the calculated assessment value; a dictionary registration and deletion unit which registers or deletes is the keyword in or from a dictionary database based on a result of the determination performed by the determination unit; and the dictionary database.
31 Citations
14 Claims
-
1. A dictionary creation device that creates a dictionary used for searching, classifying, or filtering information written as text, said device comprising:
-
a keyword extraction unit operable to extract a keyword from a text information group made up of one or more pieces of text information;
a keyword statistics unit operable to find statistics regarding an appearance of the keyword within the text information group;
a keyword assessment value calculation unit operable to calculate an assessment value for the keyword based on the statistics;
a keyword storage unit operable to store a pair made up of the keyword and the assessment value of that keyword;
a determination unit operable to determine whether or not to register the keyword in the dictionary, or whether or not to delete the keyword from the dictionary, based on a degree of change between the assessment value newly calculated by said keyword assessment value calculation unit and the assessment value stored in said keyword storage unit; and
a dictionary registration and deletion unit operable to register or delete the keyword in the dictionary based on a result of the determination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A dictionary creation method for creating a dictionary used for searching, classifying, or filtering information written as text, said method comprising:
-
extracting a keyword from a text information group made up of one or more pieces of text information;
finding statistics regarding an appearance of the keyword within the text information group;
calculating an assessment value for the keyword based on the statistics;
storing, in a keyword storage unit, a pair made up of the keyword and the assessment value of that keyword;
determining whether or not to register the keyword in the dictionary, or whether or not to delete the keyword from the dictionary, based on a degree of change between the assessment value newly calculated in said calculating and the assessment value stored in said keyword storage unit; and
registering or deleting the keyword in the dictionary based on a result of the determination.
-
-
14. A program for creating a dictionary used for searching, classifying, or filtering information written as text, said program causing a computer to execute the steps of:
-
extracting a keyword from a text information group made up of one or more pieces of text information;
finding statistics regarding an appearance of the keyword within the text information group;
calculating an assessment value for the keyword based on the statistics;
storing, in a keyword storage unit, a pair made up of the keyword and the assessment value of that keyword;
determining whether or not to register the keyword in the dictionary, or whether or not to delete the keyword from the dictionary, based on a degree of change between the assessment value newly calculated in said calculating and the assessment value stored in said keyword storage unit; and
registering or deleting the keyword in the dictionary based on a result of the determination.
-
Specification