DYNAMO-MAS: a Multi-Agent System for Ontology Evolution from Text

Manual ontology development and evolution are complex and time-consuming tasks, even when textual documents are used as knowledge sources in addition to human expertise or existing ontologies. Processing natural language in text produces huge amounts of linguistic data that need to be filtered out and structured. To support both of these tasks, we have developed DYNAMO-MAS, an interactive tool based on an adaptive multi-agent system (adaptive MAS or AMAS) that builds and evolves ontologies from text. DYNAMO-MAS is a partner system to build ontologies; the ontologist interacts with the system to validate or modify its outputs. This paper presents the architecture of DYNAMO-MAS, its operating principles and its evaluation on three case studies.

[1]  Paul Buitelaar,et al.  Ontology Construction , 2010, Handbook of Natural Language Processing.

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

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

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

[5]  Jun Wang,et al.  Mutual Online Ontology Alignment , 2002 .

[6]  Nathalie Aussenac-Gilles,et al.  The TERMINAE Method and Platform for Ontology Engineering from Texts , 2008, Ontology Learning and Population.

[7]  Nathalie Aussenac-Gilles,et al.  DYNAMO, un outil de construction et d'évolution d'ontologies à partir de textes , 2012, Tech. Sci. Informatiques.

[8]  Fabien L. Gandon Distributed Artificial Intelligence And Knowledge Management: Ontologies And Multi-Agent Systems For A Corporate Semantic Web. (Intelligence Artificielle Distribuée Et Gestion Des Connaissances : Ontologies Et Systèmes Multi-Agents Pour Un Web Sémantique Organisationnel) , 2002 .

[9]  Trevor J. M. Bench-Capon,et al.  An ontology model to facilitate knowledge-sharing in multi-agent systems , 2002, Knowl. Eng. Rev..

[10]  Adeline Nazarenko,et al.  Information Extraction , 2009, Handbook on Ontologies.

[11]  A Jean-Paul,et al.  Component-Based Agent Architectures to Build Dedicated Agent Frameworks , 2011 .

[12]  Thierry Hamon,et al.  Improving Term Extraction with Terminological Resources , 2006, FinTAL.

[13]  Wendy G. Lehnert,et al.  Information extraction , 1996, CACM.

[14]  Maria T. Pazienza,et al.  Information Extraction , 2002, Lecture Notes in Computer Science.

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

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

[17]  Peter Spyns,et al.  Discovering Knowledge in Texts for the learning of DOGMA-inspired ontologies , 2004 .

[18]  P. Luong,et al.  Gestion de l´evolution d´un web sémantique d´entreprise , 2007 .

[19]  Valérie Camps,et al.  Evaluation of a Multi-Agent System for the Evolving of Domain Ontologies from Texts , 2012, PAAMS.

[20]  Enrico Motta,et al.  Ontology Evolution with Evolva , 2009, ESWC.

[21]  Vladimir I. Levenshtein,et al.  Binary codes capable of correcting deletions, insertions, and reversals , 1965 .

[22]  Grigoris Antoniou,et al.  A Classification of Ontology Change , 2006, SWAP.

[23]  Marie-Pierre Gleizes,et al.  Engineering Systems Which Generate Emergent Functionalities , 2008, EEMMAS.

[24]  Franziska Klügl From agent theory to agent implementation , 2001 .

[25]  G. Flouris,et al.  On belief change and ontology evolution , 2006 .

[26]  Alexandre Delteil,et al.  Text Onto Miner - A Semi Automated Ontology Building System , 2008, ISMIS.

[27]  Michel C. A. Klein,et al.  Change Management for Distributed Ontologies , 2004 .

[28]  Gerrit Antonides Evaluation and Applications , 1990 .

[29]  Sylvain Lemouzy,et al.  Systèmes interactifs auto-adaptatifs par systèmes multi-agents auto-organisateurs : application à la personnalisation de l'accès à l'information , 2011 .

[30]  Philipp Cimiano,et al.  Ontology Learning from Text: Methods, Evaluation and Applications , 2005 .

[31]  Kévin Ottens Un système multi-agent adaptatif pour la construction d'ontologies à partir de textes. (An adaptive multi-agent system for ontology building from texts) , 2007 .

[32]  Peter Haase,et al.  Eu-ist Integrated Project (ip) Ist-2003-506826 Sekt D3.1.1 Ontology Management and Evolution – Survey, Methods and Prototypes Sekt Consortium , 2004 .

[33]  Leen-Kiat Soh Multiagent Distributed Ontology Learning , 2002 .

[34]  Anne Condamines,et al.  Sémantique et corpus , 2005 .

[35]  Paola Velardi,et al.  Evaluation of OntoLearn, a Methodology for Automatic Learning of Domain Ontologies , 2005 .

[36]  Roberto Basili,et al.  Integrating General-purpose and Corpus-based Verb Classification , 1996, Comput. Linguistics.

[37]  Nathalie Aussenac-Gilles,et al.  Les relations sémantiques: du linguistique au formel , 2000 .

[38]  Andrea Sorbi,et al.  Logic and Computation in the Real World: CiE 2007 , 2009, J. Log. Comput..

[39]  Christina J. Hopfe,et al.  Natural Language Processing and Information Systems, 15th International Conference on Applications of Natural Language to Information Systems, NLDB 2010, Cardiff, UK, June 23-25, 2010. Proceedings , 2010, NLDB.

[40]  Nathalie Aussenac-Gilles,et al.  A Multi-Agent System for Dynamic Ontologies , 2008, J. Log. Comput..

[41]  Nathalie Aussenac-Gilles,et al.  Dynamic Ontology Co-construction based on Adaptive Multi-Agent Technology , 2009, KEOD.

[42]  Véronique Malaisé,et al.  Méthodologie linguistique et terminologique pour la structuration d'ontologies différentielles à partir de corpus textuels , 2005 .

[43]  Valérie Camps Vers une theorie de l'auto-organisation dans les systemes multi-agents basee sur la cooperation : application a la recherche d'information dans un systeme d'information repartie , 1998 .

[44]  Ljiljana Stojanovic,et al.  Methods and tools for ontology evolution , 2004 .

[45]  P. Haase,et al.  Semantic-based knowledge and content systems ” D 1 . 3 . 1 Propagation Models and Strategies , 2007 .

[46]  Nitin Indurkhya,et al.  Handbook of Natural Language Processing , 2010 .