Method and apparatus of supporting creation of classification rules
First Claim
1. A method for supporting creation of a classification rule, comprising:
- first extracting, by a processor of a computer that accesses a correct answer data storage unit storing correct answers each including a data item and a corresponding first correct category of the data item, and a classification rule storage unit storing classification rules each including a condition part that includes at least one keyword and a corresponding second category, a plurality of feature patterns from the correct answer data storage unit, wherein each of the plurality of feature patterns includes at least one feature element included in a new data item inputted by a user and a first correct category corresponding to a data item including the at least one feature element;
second extracting, by the processor, one or plural classification rules whose condition part satisfies the new data item from the classification rule storage unit;
grouping, by the processor, the plurality of feature patterns into a first group of feature patterns that are satisfied with a condition part of one classification rule included in the one or plural classification rules extracted in the second extracting and have a first correct category different from a second category of the one classification rule, a second group of feature patterns that are satisfied with the condition part of the one classification rule and have a first correct category identical to the second category of the one classification rule, and a third group of feature patterns that are not satisfied with the condition part of each of the one or plural classification rules extracted in the second extracting; and
outputting, by the processor, data of the first group in association with the one classification rule, data of the second group in association with the one classification rule and data of the third group in association with data representing that no condition parts of the one or plural classification rules satisfy feature patterns included in the third group.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention is to appropriately support creation of a classification rule for a new data item. This method includes: storing a new data item and a category of the new data item into a storage; extracting feature patterns each including a condition including a feature element of the new data item stored in the storage and a corresponding category from data stored in a correct answer data storage, which stores data items and categories of the data items, and storing the feature patterns into a feature pattern storage; and grouping the feature patterns stored in the feature pattern storage into a first set whose feature pattern matches with the category of the new data item stored in the storage and a second set whose feature pattern does not match with the category of the new data item, and storing a grouping result into a group data storage. Accordingly, the feature pattern, which is a candidate of the classification rule, is automatically generated, and furthermore, it becomes possible to select a specific feature pattern as a classification rule to be applied hereinafter from the first set.
18 Citations
10 Claims
-
1. A method for supporting creation of a classification rule, comprising:
-
first extracting, by a processor of a computer that accesses a correct answer data storage unit storing correct answers each including a data item and a corresponding first correct category of the data item, and a classification rule storage unit storing classification rules each including a condition part that includes at least one keyword and a corresponding second category, a plurality of feature patterns from the correct answer data storage unit, wherein each of the plurality of feature patterns includes at least one feature element included in a new data item inputted by a user and a first correct category corresponding to a data item including the at least one feature element; second extracting, by the processor, one or plural classification rules whose condition part satisfies the new data item from the classification rule storage unit; grouping, by the processor, the plurality of feature patterns into a first group of feature patterns that are satisfied with a condition part of one classification rule included in the one or plural classification rules extracted in the second extracting and have a first correct category different from a second category of the one classification rule, a second group of feature patterns that are satisfied with the condition part of the one classification rule and have a first correct category identical to the second category of the one classification rule, and a third group of feature patterns that are not satisfied with the condition part of each of the one or plural classification rules extracted in the second extracting; and outputting, by the processor, data of the first group in association with the one classification rule, data of the second group in association with the one classification rule and data of the third group in association with data representing that no condition parts of the one or plural classification rules satisfy feature patterns included in the third group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable, non-transitory storage medium storing a program for causing a computer to execute a procedure comprising:
-
first extracting, from a correct answer data storage unit storing correct answers each including a data item and a corresponding first correct category of the data item, a plurality of feature patterns from the correct answer data storage unit, wherein each of the plurality of feature patterns includes at least one feature element included in a new data item inputted by a user and a first correct category corresponding to a data item including the at least one feature element; second extracting, from a classification rule storage unit storing classification rules each including a condition part that includes at least one keyword and a corresponding second category, one or plural classification rules whose condition part satisfies the new data item; grouping the plurality of feature patterns into a first group of feature patterns that are satisfied with a condition part of one classification rule included in the one or plural classification rules extracted in the second extracting and have a first correct category different from a second category of the one classification rule, a second group of feature patterns that are satisfied with the condition part of the one classification rule and have a first correct category identical to the second category of the one classification rule, and a third group of feature patterns that are not satisfied with the condition part of each of the one or plural classification rules extracted in the second extracting; and outputting data of the first group in association with the one classification rule, data of the second group in association with the one classification rule and data of the third group in association with data representing that no condition parts of the one or plural classification rules satisfy feature patterns included in the third group.
-
-
10. An apparatus for supporting creation of a classification rule, comprising:
-
a correct answer data storage unit storing correct answers each including a data item and a corresponding first correct category of the data item; a classification rule storage unit storing classification rules each including a condition part that includes at least one keyword and a corresponding second category; and a processor configured to execute a procedure comprising; first extracting, from the correct answer data storage unit, a plurality of feature patterns from the correct answer data storage unit, wherein each of the plurality of feature patterns includes at least one feature element included in a new data item inputted by a user and a first correct category corresponding to a data item including the at least one feature element; second extracting, from the classification rule data storage unit, one or plural classification rules whose condition part satisfies the new data item; grouping the plurality of feature patterns into a first group of feature patterns that are satisfied with a condition part of one classification rule included in the one or plural classification rules extracted in the second extracting and have a first correct category different from a second category of the one classification rule, a second group of feature patterns that are satisfied with the condition part of the one classification rule and have a first correct category identical to the second category of the one classification rule, and a third group of feature patterns that are not satisfied with the condition part of each of the one or plural classification rules extracted in the second extracting; and outputting data of the first group in association with the one classification rule, data of the second group in association with the one classification rule and data of the third group in association with data representing that no condition parts of the one or plural classification rules satisfy feature patterns included in the third group.
-
Specification