Semi-Automatic Domain Ontology Creation from Text Resources

Analysts in various domains, especially intelligence and financial, have to constantly extract useful knowledge from large amounts of unstructured or semi-structured data. Keyword-based search, faceted search, question-answering, etc. are some of the automated methodologies that have been used to help analysts in their tasks. General-purpose and domain-specific ontologies have been proposed to help these automated methods in organizing data and providing access to useful information. However, problems in ontology creation and maintenance have resulted in expensive procedures for expanding/maintaining the ontology library available to support the growing and evolving needs of analysts. In this paper, we present a generalized and improved procedure to automatically extract deep semantic information from text resources and rapidly create semantically-rich domain ontologies while keeping the manual intervention to a minimum. We also present evaluation results for the intelligence and financial ontology libraries, semi-automatically created by our proposed methodologies using freely-available textual resources from the Web.

[1]  Diego Calvanese,et al.  The Description Logic Handbook: Theory, Implementation, and Applications , 2003, Description Logic Handbook.

[2]  Philipp Cimiano,et al.  Ontology learning and population from text - algorithms, evaluation and applications , 2006 .

[3]  Dan Moldovan,et al.  Using Knowledge Extraction and Maintenance Techniques To Enhance Analytical Performance , 2005 .

[4]  Aldo Gangemi,et al.  Modelling Ontology Evaluation and Validation , 2006, ESWC.

[5]  John F. Sowa,et al.  Principles of semantic networks , 1991 .

[6]  John B. Lowe,et al.  The Berkeley FrameNet Project , 1998, ACL.

[7]  H. Sofia Pinto,et al.  Ontologies: How can They be Built? , 2004, Knowledge and Information Systems.

[8]  ADRIANA BADULESCU,et al.  A Semantic Scattering model for the automatic interpretation of English genitives , 2009, Natural Language Engineering.

[9]  Avigdor Gal,et al.  Advances in Ontology Matching , 2008, Advances in Web Semantics I.

[10]  Sanda M. Harabagiu,et al.  Knowledge processing on an extended wordnet , 1998 .

[11]  Dan I. Moldovan,et al.  An Interactive Tool for the Rapid Development of Knowledge Bases , 2001, Int. J. Artif. Intell. Tools.

[12]  Uwe Reyle,et al.  Developing a Protein-Interactions Ontology , 2003, Comparative and functional genomics.

[13]  Asunción Gómez-Pérez,et al.  Why Evaluate Ontology Technologies? Because It Works! , 2004, IEEE Intell. Syst..

[14]  Marko Grobelnik,et al.  A SURVEY OF ONTOLOGY EVALUATION TECHNIQUES , 2005 .

[15]  Mithun Balakrishna,et al.  Automatic Ontology Creation from Text for National Intelligence Priorities Framework (NIPF) , 2008, OIC.

[16]  James G. Schmolze,et al.  Classification in the KL-ONE Knowledge Representation System , 1983, IJCAI.

[17]  Hyoil Han,et al.  A survey on ontology mapping , 2006, SGMD.