talnarchives

Une archive numérique francophone des articles de recherche en Traitement Automatique de la Langue.

Peuplement d’une ontologie modélisant le comportement d’un environnement intelligent guidé par l’extraction d’instances de relations

Driss Sadoun

Résumé : Nous présentons une approche de peuplement d’ontologie dont le but est de modéliser le comportement de composants logiciels afin de faciliter le passage de descriptions d’exigences en langue naturelle à des spécifications formelles. L’ontologie que nous cherchons à peupler a été conçue à partir des connaissances du domaine de la domotique et est initialisée à partir d’une description de la configuration physique d’un environnement intelligent. Notre méthode est guidée par l’extraction d’instances de relations permettant par là-même d’extraire les instances de concepts liés par ces relations. Nous construisons des règles d’extraction à partir d’éléments issus de l’analyse syntaxique de descriptions de besoins utilisateurs et de ressources terminologiques associées aux concepts et relations de l’ontologie. Notre approche de peuplement se distingue par sa finalité qui n’est pas d’extraire toutes les instances décrivant un domaine mais d’extraire des instances pouvant participer sans conflit à un des multiples fonctionnements décrit par des utilisateurs.

Abstract : We present an approach for ontology population, which aims at modeling the behavior of software components, for enabling a transition from natural language requirements to formal specifications. The ontology was designed based on the knowledge of the domotic domain and is initialized from a description of a physical configuration of an intelligent environment. Our method focuses on extracting relation instances which allows the extraction of concept instances linked by these relations. We built extraction rules using elements coming from syntactic analysis of user need descriptions, semantic and terminological resources linked to the knowledge contained in the ontology. Our approach for ontology population, distinguishes itself by its purpose, which is not to extract all instances describing a domain but to extract instances that can participate without any conflict to one of the mutiple operation decribed by users.

Mots clés : extraction de relations, peuplement d’ontologie, représentation des connaissances

Keywords : relation extraction, ontology population, knowledge representation