DYNAMO-MAS: a Multi-Agent System for Ontology Evolution from Text
2013, Journal on Data Semantics
https://doi.org/10.1007/S13740-013-0025-1Abstract
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.
References (45)
- Aubin S, Hamon T (2006) Improving term extraction with termi- nological resources. In: Salakosk T, Ginter F, Pyysalo S, Pahikkala T (eds) Advances in natural language processing 5th international conference on NLP. Springer, Turku, pp 380-387
- Aussenac-Gilles N, Condamines A, Sèdes F (eds) (2006) Ressources termino-ontologiques. Revue I3 (Information- interaction-intelligence). Cépaduès-edn
- Aussenac-Gilles N, Despres S, Szulman S (2003) The TERMI- NAE method and platform for ontology engineering from texts. In: Buitelaar P, Cimiano P (eds) Bridging the gap between text and knowledge-selected contributions to ontology learning and population from text. IOS Press, Amsterdam, pp 199-223
- Aussenac-Gilles N, Séguéla P (2000) Les relations sémantiques : du linguistique au formel. Cahiers de Grammaire. "Sémantique et Corpus". Textes réunis par A. Condamines 25:175-198
- Barrière C, Akakpo A (2006) Terminoweb: a software environment for term study in rich contexts. In: Proceedings of international con- ference on terminology, standardization and technology transfer. Encyclopedia of China Publishing House, Beijing, pp 103-113
- Basili R, Velardi P, Pazienza MT (1996) Integrating general- purpose and corpus-based verb classification. Comput Linguistics 22(4): 559-568
- Bourigault D (2007) Un analyseur syntaxique opérationnel : Syn- tex. PhD Thesis, Univ. de Toulouse Le Mirail, France. Habilitation à diriger des recherches
- Buitelaar P, Cimiano P, Magnini B (2005) Ontology learning from text: methods evaluation and applications. Frontiers in artificial intelligence and applications series, IOS Press, Amsterdam
- Camps V(1998) Vers une théorie de l'auto-organisation dans les systèmes multi-agents basée sur la coopération : application à la recherche d'information dans un système d'information répartie. Thèse de doctorat, Univ. Paul Sabatier, Toulouse, France
- Cimiano P (2006) Ontology learning and population from text: algorithms evaluation and applications. Springer, Berlin
- Cimiano P, Buitelaar P, Völker J (2010) Ontology construction. In: Indurkhya N, Damerau FJ (eds) Handbook of natural language processing, 2nd edn. Taylor and Francis Group, Boca Raton
- Cimiano P, Völker j (2005) Text2onto-a framework for ontology learning and data-driven change discovery. In: Montoyo A, Munoz R, Metais e (eds) Proceedings of the 10th international confer- ence on applications of natural language to information systems (NLDB). Springer, Heidelberg, pp 227-298
- Flouris G(2006) On belief change and ontology evolution. Ph.D. thesis, University of Crete, Department of Computer Science, Her- aklion, Greece
- Flouris G, Plexousakis D, Antoniou G (2006) A classification of ontology change. In: Poster session of the 3rd Italian semantic web workshop, semantic web applications and perspectives (SWAP- 06), CEUR Workshop proceedings, vol 201. CEUR-WS.org
- Gandon F (2002) Distributed artificial intelligence and knowledge management: ontologies and multi-agent systems for a corporate semantic web. Thèse de doctorat, Univ. de Nice -Sophia Antipolis, Nice, France
- Gawrysiak P, Protaziuk G, Rybinski H, Delteil A(2008) Text onto miner: a semi automated ontology building system. In: Proceedings of the 17th international conference on foundations of intelligent systems, ISMIS'08, Springer, Berlin, pp 563-573
- Gleizes MP, Camps V, Georgé JP, Capera D(2007) Engineering systems which generate emergent functionalities. In: Engineering environment-mediated multi-agent systems-satellite conference, The European Conference on Complex Systems. Katholieke Uni- versiteit Leuven, Dresden
- Haase P, Sure Y, Vrande D (2004) D3.1.1 ontology management and evolution-survey, methods and prototypes. Eu-ist ip ist-2003- 506826 sekt, project deliverable, Institute AIFB, University of Karlsruhe, Karlsruhe
- Harris ZS (1968) Mathematical structures of language. Wiley, New York
- Hearst MA (1992) Automatic acquisition of hyponyms from large text corpora. In: 14th internaitonal conference on computational linguistics (COLING), pp 539-545
- Klein M (2004) Change management for distributed ontologies. Ph.D. thesis, Dutch Graduate School for information and knowl- edge systems, Germany
- Leen-Kiat S (2002) Multiagent distributed ontology learning. In: Cranefield S, Finin, S. Willmott (eds.) Proceedings of the Work- shop on Ontologies in Agent Systems, 1st Int. Joint Conference on AAMAS. Vol 66Bologna, Italy, pp 75-79
- Lemouzy S (2011) Systèmes interactifs auto-adaptatifs par sys- tèmes multi-agents auto-organisateurs : application a la person- nalisation de l'accès à l'information. UniversitT Paul Sabatier, Toulouse, France, ThFse de doctorat
- Levenshtein VI (1966) Binary codes capable of correcting deletions insertions and reversals. Soviet Phys Doklady 10:707
- Luong PH (2007) Gestion de l'évolution d'un web sémantique d'entreprise. Ph.D. thesis, Ecole doctorale STIC, école des mines de Paris, Paris
- Maedche A (2002) Ontology learning for the Semantic Web. Vol 665, Kluwer Academic Publisher, Dordrecht
- Malaise V (2005) Méthodologie linguistique et terminologique pour la structuration d'ontologies différentiellespartir de corpus textuels. Ph.D. thesis, Paris 7 Denis Diderot University
- Morin E (1999) Using lexico-syntactic patterns to extract seman- tic relations between terms from technical corpus. In: 5th interna- tional congress on terminology and knowledge engineering (TKE). TermNet, Innsbruck, pp 268-278
- Nédellec C, Nazarenko A, Bossy R (2009) Information extraction. In: Staab S, Studer R (eds) Ontology handbook. Springer, Berlin, pp 268-278.
- Noel V, Arcangeli JP, Gleizes MP (2010) Component-based agent architectures to build dedicated agent frameworks (regular paper). In: Trappl R (ed) international symposium "From Agent Theory to Agent Implementation" (AT2AI). Austrian Society for Cybernetic Studies, Vienna
- Ottens K (2007) Un système multi-agent adaptatif pour la con- struction d'ontologies-partir de textes. Thèse de doctorat, Univ. Paul Sabatier, Toulouse, France
- Ottens K, Hernandez N, Gleizes MP, Aussenac-Gilles N (2008) A multi-agent system for dynamic ontologies. J Logic Comput 19:1- 28
- Palma A, Haase P, Wang Y, d'Aquin M (2007) D1.3.1: Propagation models and strategies. Technical report, NeOn IST Project Deliv- erable
- Reinberger ML, Spyns P (2004) Discovering knowledge in texts for the learning of dogma-inspired ontologies. In: Proceedings of the workshop Ontology learning and population, ECAI04, Valencia, Spain, pp 19-24
- Reymonet A, Thomas J, Aussenac-Gilles N (2007) Modelling onto- logical and terminological resources in OWL DL. In: Buitelaar P, Choi KS, Gangemi A, Huang CR (eds) OntoLex07-from text to knowledge: the Lexicon/Ontology interface, Workshop at ISWC07 6th International Semantic Web Conference, Busan
- Sellami Z, Aussenac-Gilles N, Gleizes MP, Camps V (2012) DYNAMO : un outil de construction et d'évolution d'ontologies partir de textes. Technique et Science Informatiques 31/1, pp 97- 124
- Sellami Z, Camps V (2012) Evaluation of a multi-agent sys- tem for the evolving of domain ontologies from text (regular paper). In: International conference on practical applications of agents and multiagent systems (PAAMS), Salamanca, 28/03/12- 30/03/12, 4240, vol 155. Springer, Berlin, pp 169-179 http://www. springerlink.com
- Sellami Z, Gleizes MP, Aussenac-Gilles N, Rougemaille S (2009) Dynamic ontology co-construction based on adaptive multi-agent technology. In: International conference on knowledge engineering and ontology development (KEOD), INSTICC
- Stojanovic L (2004) Methods and tools for ontology evolution. Ph.D. thesis, Karlsruhe University, Germany
- Tamma V, Bench-Capon T (2002) An ontology model to facilitate knowledge-sharing in multi-agent systems. Knowl Eng Rev 17:41- 60. doi:10.1017/S0269888902000371
- Tissaoui A, Aussenac-Gilles N, Laublet P, Hernandez N (2010) Gestion des évolutions d'une ressource termino-ontologique et des annotations sémantiques. In: Aussenac-Gilles N, Hernandez N, Laublet P (eds) Atelier "Evolution d'ontologies" des 21èmes Journées francophones d'Ingénierie des Connaissances (IC2010). Nîmes, France
- Velardi P, Navigli R, Cucchiarelli A, Neri F (2005) Evaluation of ontolearn, a methodology for automatic learning of domain ontolo- gies. In: Buitelaar P, Cimiano P, Magnini B (eds) Ontology Learn- ing from text: methods. Evaluation and applications. IOS Press, Amsterdam
- Wang J, Les Gasser L (2002) Mutual online ontology alignment. In: Cranefield S, Finin T, Willmott S (eds) Proceedings of the Work- shop on Ontologies in agent systems, 1st international joint con- ference on AAMAS. Vol 66, Bologna, Italy, pp 103-113
- Zablith F, Sabou M, d'Aquin M, Motta E (2009) Ontology evolu- tion with Evolva. In: L.e.a. Aroyo (ed) Proceedings of the 6th Euro- pean semantic web conference (ESWC). Vol LNCS 5554, Springer, Berlin, pp 908-912
- Zablith F, Sellami Z, D'Aquin M, Aussenac-Gilles N, Hernan- dez N (2010) Vers la combinaison de deux techniques d'évolution d'ontologies à partir de ressources générales et de ressources lin- guistiques. In: Atelier "Evolution d'ontologies" des 21e Journées francophones d'Ingénierie des Connaissances (IC2010), Nîmes