Ontologie
“Une ontologie est une spécification formelle et explicite d’une conceptualisation partagée” (Studer et al., 1998).
- Formel : lisible par machine
- Explicit : le type de concepts utilisés, et les contraintes à leur utilisation, sont explicitement définis
- Partagé : capture les connaissances d’une manière qui est acceptée par un groupe
- Conceptualisation : un modèle abstrait d’un phénomène dans le monde en ayant identifié les concepts pertinents de ce phénomène
Philosophiquement, l’ontologie est l’étude de l’être : quelles pièces s’emboîtent pour constituer le monde et comment ces pièces sont interdépendantes. Dans le domaine de l’informatique et des sciences de l’information, et en relation avec Données liées (LD), c’est la formalisation de ce concept d’une manière lisible par machine : un modèle d’un domaine—les parties qui le composent et comment ils s’emboîtent, rédigés d’une manière compréhensible par les ordinateurs. Une ontologie capture et structure formellement la connaissance du entités, propriétés et les relations qui composent un domaine afin que cette conceptualisation puisse être partagée et réutilisée par d’autres. Les ontologies sont un élément important dans de nombreux domaines informatiques, notamment la conception de systèmes logiciels orientés objet, les systèmes de recherche d’informations et un certain nombre de tâches dans le domaine de l’intelligence artificielle. Les ontologies sont également un élément clé du Web sémantique, car ils sont utilisés pour définir formellement la signification de la terminologie utilisée et la relation de ces termes avec d’autres concepts et vocabulaires.
Ontologie | Taxonomie | Thésaurus | Vocabulaire | |
---|---|---|---|---|
Décrit | Concepts (contenu) et les relations entre eux (structure), y compris les axiomes et les restrictions | Relations hiérarchiques entre les concepts, et spécifie le terme à utiliser pour désigner chacun | Relations hiérarchiques et non hiérarchiques entre concepts | Terme général désignant un ensemble de concepts (mots) liés à un domaine |
Relations | Hiérarchique typé et associatif | Fondamentalement hiérarchique, mais tous modélisés en utilisant la même notation | Non typé hiérarchique, associatif et équivalence | Non spécifié (concept abstrait) |
Propriétés | RDFS définit les propriétés et les restrictions des relations | Aucun | Peut être décrit dans les notes d’application si nécessaire | Non spécifié (concept abstrait) |
Structuré | Réseau | Arbre | Arbre à branches croisées | Non spécifié (concept abstrait) |
Exemples
Autres ressources
- Guarino, Oberle, & Staab (2009) “What Is an Ontology?”
- Noy & McGuinness (2001) “Ontology Development 101: A Guide to Creating Your First Ontology”
- Ontology (Wikipedia)