Ontology construction
AssigneeMotorola Mobility LLC
InventorsDorothea Tsatsou, Paul C. Davis, Jianguo Li, Ioannis Kompatsiaris, Symeon Papadopoulos
Life of this patent
Estimating the term…
Loading patent…
AssigneeMotorola Mobility LLC
InventorsDorothea Tsatsou, Paul C. Davis, Jianguo Li, Ioannis Kompatsiaris, Symeon Papadopoulos
Estimating the term…
Disclosed are methods in which ontologies are automatically (i.e., with little or no human interaction) constructed from data. The constructed ontology may be provided for use by an application or device. An ontology may be constructed as follows. Firstly, a lexical graph is constructed. Secondly, a concept-detection process is performed on the lexical graph to detect concepts (prominent terms) in the lexical graph. Thirdly, a clustering method is performed on the lexical graph to form groups of concepts. Fourthly, relationships between the concepts are determined based on the interconnections of the concepts in the groups. Lastly, the concepts and detected relationships therebetween are structured using a formal ontology specification.
A method of constructing an ontology from data, the ontology comprising concepts and relationships between certain of those concepts, and the ontology having a defined structure, the method comprising:
A method according to 1 wherein the community-detection process comprises detecting seed sets by:
A method according to 6 wherein the community-detection process further comprises expanding each seed set by attaching to it concepts common to those concepts in that seed set such that subgraph modularity is maximised.
Apparatus for constructing an ontology from data, the ontology comprising concepts and relationships between certain of those concepts, and the ontology having a defined structure, the apparatus comprising one or more processors arranged to:
Dependencies are inferred from the claim text.