Patent ID: 7181471

Claim:
A fact data unifying apparatus, comprising: a data extracting unit extracting from a text fact data stipulated by a combination of a target object, an attribute name, and an attribute value; a data aggregating unit grouping data of a same type among fact data extracted by said data extracting unit, and aggregating a number of occurrences of the fact data throughout the text into at least one data set; an inconsistency detecting unit detecting an inconsistent data group which cannot be consistent by scanning a data set aggregated by said data aggregating unit; a correctness/incorrectness determining unit determining which data is correct within the inconsistent data group detected by said inconsistency detecting unit; a final data integrating unit integrating correct data aggregated by said data aggregating unit, and data determined to be correct by said correctness/incorrectness determining unit; a reliability degree assigning unit assigning a degree of reliability to fact data when the fact data is extracted from the text, where the degree of reliability of aggregated data is calculated from the degrees of reliability of the fact data included in the aggregated data, and assigned to an aggregation result, when the numbers of occurrences are aggregated by said data aggregating unit, said correctness/incorrectness determining unit determining whether each data within a data group is either correct or incorrect by using the degree of reliability assigned to the data.