NLP-based support for ontology lifecycle development

This paper describes the implementation of an approach to modelling the dynamics of the propagation of textually derived semantic information, in particular with respect to networked ontologies. On the one hand, new ontologies may be generated automatically from textual data, or existing ontologies may be modified or extended according to new evidence. This can cause problems for large or networked ontologies, where only a small section of the ontology may be modified, and where multiple users may be working with the ontologies simultaneously. Collaborative editing of both documents and ontologies is becoming more widespread, but can bring major problems with change management: both within the ontology itself and between text and ontology. In this paper, we describe a plugin for the NeOn toolkit which uses both automatic and manual methods for generating and modifying ontologies on the fly from unstructured text, and enables two-way ontology lifecycle development.

[1]  Wim Peters,et al.  SPRAT : a tool for automatic semantic pattern-based ontology population , 2009 .

[2]  Asunción Gómez-Pérez,et al.  Natural Language-Based Approach for Helping in the Reuse of Ontology Design Patterns , 2008, EKAW.

[3]  Diana Maynard,et al.  NLP Techniques for Term Extraction and Ontology Population , 2008, Ontology Learning and Population.

[4]  Kalina Bontcheva,et al.  Indexing and querying linguistic metadata and document content , 2007 .

[5]  Kalina Bontcheva,et al.  CLOnE: Controlled Language for Ontology Editing , 2007, ISWC/ASWC.

[6]  Patrick Pantel,et al.  Espresso: Leveraging Generic Patterns for Automatically Harvesting Semantic Relations , 2006, ACL.

[7]  Kalina Bontcheva,et al.  Semantic Information Access , 2006 .

[8]  Philipp Cimiano,et al.  Finding the Appropriate Generalization Level for Binary Ontological Relations Extracted from the Genia Corpus , 2006, LREC.

[9]  Johanna Völker,et al.  A Framework for Ontology Learning and Data-driven Change Discovery , 2005 .

[10]  Martha Palmer,et al.  Verbnet: a broad-coverage, comprehensive verb lexicon , 2005 .

[11]  Doug Downey,et al.  Web-scale information extraction in knowitall: (preliminary results) , 2004, WWW '04.

[12]  Patrick Pantel,et al.  Automatically Labeling Semantic Classes , 2004, NAACL.

[13]  Pablo Gamallo,et al.  Mapping Syntactic Dependencies onto Semantic Relations , 2002 .

[14]  Steffen Staab,et al.  Ontology Learning for the Semantic Web , 2002, IEEE Intell. Syst..

[15]  Stefan Decker,et al.  Creating Semantic Web Contents with Protégé-2000 , 2001, IEEE Intell. Syst..

[16]  Christiane Fellbaum,et al.  Book Reviews: WordNet: An Electronic Lexical Database , 1999, CL.

[17]  Diana Maynard,et al.  JAPE: a Java Annotation Patterns Engine , 2000 .

[18]  Eugene Charniak,et al.  Finding Parts in Very Large Corpora , 1999, ACL.

[19]  D. Maynard Term recognition using combined knowledge sources , 1999 .

[20]  Marti A. Hearst Automatic Acquisition of Hyponyms from Large Text Corpora , 1992, COLING.

[21]  Ralph Grishman,et al.  Grammatically-based automatic word class formation , 1975, Inf. Process. Manag..

[22]  Zellig S. Harris,et al.  Mathematical structures of language , 1968, Interscience tracts in pure and applied mathematics.

[23]  Semantic-based knowledge and content systems ” D 1 . 3 . 2 Change management to support collaborative workflows , 2022 .