Protégé Lylia Abrouk
Introduction Editeur d'ontologies très reconnu. Permet d'éditer au format OWL
Les ontologies Vocabulaire commun, partager une information dans le domaine Les concepts Classes ou concepts Propriétés (slot, roles, properties) Restrictions sur les slots (facets) Une ontologie + instances = base de connaissances
Créer une ontologie Définir les classes Arranger les classes et sous-classes Définir les slots et les valeurs autorisées Ajouter les instances, slots (valeurs)
Créer une ontologie
Créer un projet
Créer un projet
Créer un projet
Créer un classe Hiérarchie de classes = Taxonomie
Classes disjointes
Propriétés OWL Représente la relation entre deux individus : Object property Datatype property Annotation property
Propriétés OWL
Inverse proprerties
Transitivité owl:TransitiveProperty
Symétrie p rdf:type owl:SymmetricProperty X p Y Y p X ex:frère rdf:type owl:SymmetricProperty
Propriété fonctionnelle ex:Aime rdf:type owl:FunctionalProperty Une valeur unique pour une ressource donnée Michel ex:Aime Marie Michel ex:Aime Jane Marie = Jane
Propriété fonctionnelle inverse ex:mèrede owl:InverseFunctionalProperty Une ressource unique pour une valeur donnée Denzel Washington ex:Acteur_principal American Ganster DW ex:Acteur_principal American Ganster Denzel Washington = DW
Qualification universelle OWL:AllValuesFrom
Qualification universelle OWL:AllValuesFrom
Qualification existancielle OWL:SomeValuesFrom
Qualification universelle OWL:hasValues
Relations entre instances