Patent ID: 7953592
Filing Date: 2011-05-31
Classification: G06F

Abstract:
1. A semantic analysis apparatus comprising: a central processing unit; a data obtaining unit that obtains data in which an item name and an item value belonging to the item name are represented in a predetermined data format; an item value extracting unit that extracts the item value from the data based on the data format; a concept specifying unit that selects and specifies a concept, which is stored in a concept storing unit, and which is associated with an instance which at least partially matches with a character string of the extracted item value, as the concept for the item name, the concept storing unit storing concepts and instances in association with each other; and an associating unit that associates the concept with the item name; wherein the concept is a semantic notion to be attached to the item name and the instance is specific data of the concept, and wherein the concept specifying unit determines an order of comparison of the concepts based on the attributes which are associated with the concepts in the concept storing unit, compares the instance which is associated with one of the concepts in the concept storing unit and the item value which is extracted by the item value extracting unit according to the order of comparison, and specifies the instance which is identical to the item value, and wherein the concept storing unit further stores attributes associated with the concepts, including an attribute indicating a relation between a first concept and a second concept of the concepts.