III-5-1-1. SPEFICATION DE BESOINS :
La construction d'une ontologie commence par la
définition d'un domaine et de sa portée. C'est à dire, il
faut trouver des réponses a des questions comme [Pham, s.
2004]
· Quel est le domaine que l'ontologie couvrira?
· Quels sont les buts de l'utilisation de l'ontologie?
· A quels types de questions l'information contenue dans
l'ontologie devra-t-elle fournir des réponses?
· Qui va utiliser et maintenir l'ontologie ?
Une fois le but défini, le processus de construction
de l'ontologie peut démarrer, en commençant par la phase de
conceptualisation.
III-5-1-2. CONCEPTUALISATION :
Cette phase est réalisée à partir de
différentes sortes de données telles que des glossaires de
termes, d'autres ontologies, des textes, d'interviews d'experts, etc. Elle
consiste à construire une ontologie conceptuelle, c'est à dire la
structuration des connaissances d'un domaine dans un corpus. Cette phase se
compose des étapes suivantes.
· D'identifier des concepts, des attributs, et des
valeurs dans un Dictionnaire Glossaire.
· De classifier des groupes de concepts dans des
Arbres de Concepts.
· De construire une Table des
Relations.
· De construire une Table des Instances
d'Attributs. [Alain Boucher, 2005]
III-5-1-3. FORMALISATION :
Une fois le modèle conceptuel structuré, il faut
le traduire dans un formalisme formel. Grâce à la formalisation,
les définitions des concepts sont plus explicites et précises.
L'objectif est de faciliter l'interprétation de l'ontologie.
Parmi les nombreux langages de formalisation des ontologies,
il y a trois grandes familles: les langages à base de frames, les
modèles des graphes contextuels et les logiques de description.
? Les langages à base de frames :
Dans les langages à base de frames, les frames
représentent les catégories d'objets et sont dotées
d'attributs (slots). Les slots peuvent prendre différentes valeurs. Les
classes sont structurées par un lien hiérarchique. [Pham,
s. 2004]
? Le modèle des graphes conceptuels :
on distingue des niveaux différents. Au niveau conceptuel,
il peut servir de base à un langage spécialisé de
communication entre les spécialistes de différentes disciplines
impliquées dans un travail cognitif commun. Au niveau
d'exécution, il peut servir de base à un outil commun de
représentation employé par plusieurs modules d'un système
complexe. [Pham, s. 2004]
? Les logiques de description : sont
basées sur le logique prédicat, les réseaux
sémantiques. Dans le formalisme des logiques de description, les
connaissances sont représentées sous forme de concepts, de
rôles et d'individus. Un concept est une entité
générale d'un domaine d'application. Les rôles sont des
relations binaires entre concepts et les individus sont les instances des
concepts. Les propriétés des concepts, rôles et individus
sont exprimées en logique des prédicats. [Pham, s.
2004]
|