Ontologie (informatique)

En informatique et en science de l'information, une ontologie est un modèle de données contenant des concepts et relations permettant de modéliser un ensemble de connaissances dans un domaine donné.

Les concepts sont organisés dans un graphe dont les relations peuvent être :

Les ontologies sont employées dans l’intelligence artificielle, le web sémantique, le génie logiciel, l'informatique biomédicale ou encore l'architecture de l'information comme une forme de représentation de la connaissance au sujet d'un monde ou d'une certaine partie de ce monde. Les ontologies décrivent généralement :

  • individus : les objets de base ;
  • classes (en) : ensembles, collections, ou types d'objets[1] ;
  • attributs : propriétés, fonctionnalités, caractéristiques ou paramètres que les objets peuvent posséder et partager ;
  • relations : les liens que les objets peuvent avoir entre eux ;
  • événements : changements subis par des attributs ou des relations ;
  • métaclasse (web sémantique) : des collections de classes qui partagent certaines caractéristiques.
  1. Voir Classe (mathématiques), Classe (informatique), et Classe (philosophique) (en), chacun étant pertinent, mais non identique à la notion de « classe » ici.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by razib.in