Automatic ontology generation
AssigneeInternational Business Machines Corporation
InventorsMichael Cobbett, Jonathan Limburn, Martin Oberhofer, Scott Schumacher, Olena Woolf
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsMichael Cobbett, Jonathan Limburn, Martin Oberhofer, Scott Schumacher, Olena Woolf
Estimating the term…
An ontology is automatically generated for a set of data from multiple data sources. A semantic network of known concepts serves as an ontology template for a target domain of knowledge with known concepts defined as base entity types. Logical groupings of data and associated technical metadata are read from the data sources. Data discovery techniques are applied to detect semantic and/or syntactic classification of data attributes in the logical groupings of data. For each of the logical groupings of data, an entity type with properties for the data attributes are generated and the generated entity type is added to the semantic network with classifications of the properties as derived from the applied data discovery techniques. Semantic meanings of the generated entity types are generated and associated with other entity types within the semantic network and the semantic network is output as a resultant ontology for the set of data.
A computer-implemented method for automatic ontology generation for consolidating and storing a set of data from a plurality of different data sources, comprising:
A system for automatic ontology generation for consolidating and storing a set of data from a plurality of different data sources, comprising:
A computer program product for automatic ontology generation for consolidating and storing a set of data from a plurality of different data sources, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to:
Dependencies are inferred from the claim text.