Étude thématique protégé 2000
DESCRIPTION
Étude thématique Protégé 2000. Mathieu Besnard Elie Huvier. Plan. L’application Généralités Fonctionnalités standard Les formats supportés Interopérabilité Exemples d’ontologies Extensibilité Exemple d’extension. L’application. Éditeur d’ontologies - PowerPoint PPT PresentationTRANSCRIPT
Étude thématiqueProtégé 2000
Mathieu BesnardElie Huvier
19-04-2003 2
Plan L’application Généralités Fonctionnalités standard Les formats supportés Interopérabilité Exemples d’ontologies Extensibilité Exemple d’extension
19-04-2003 3
L’application Éditeur d’ontologies Éditeur de systèmes à base de connaissances
19-04-2003 4
Généralités Outil OpenSource
Développé par Stanford Medical Informatics Développé en Java
Fonctionne sur toutes les plates-formes Une communauté active dans plus de 100 pays
Un grand nombre de chercheurs et d’industriels Extensible Supporte plusieurs formats de fichiers Cf. http://protege.stanford.edu/
19-04-2003 5
Fonctionnalités standard Éditeur de classes Éditeur de slots Éditeur de formulaires Éditeur d’instances Éditeur de requêtes
19-04-2003 6
Les formats supportés Par défaut, Protégé utilise des fichiers au format
texte Mais on peut aussi importer et exporter
Des bases de données Des schémas RDF
19-04-2003 7
Interopérabilité Compatibilité avec RDF :
Possibilité de définire un schéma RDF :• Utilisation de super classes RDFRessource, RDFClasse et RDF
Property Quelques différences :
• Ressource peut avoir plus d’un type <> une instance de Protege2000 ne peut appartenir qu’a une classe
• La valeur d’un slot est une instance de classe <> la partie Range de l’élément Property est une classe
• Un slot ne peut pas être une sous-classe d’un autre slot <> une Propriété peut-être une spécialisation d’une autre Propriété
Liens vers d’autres modèles de connaissance via OKBC
19-04-2003 8
Exemples d’ontologies Dans des domaines très variés
Processus biologiques Traduction sémantique Matériel informatique Publications scientifiques Génétique
19-04-2003 9
Exemple : traduction sémantique
19-04-2003 10
Extensibilité Plusieurs moyens d’étendre l’outil
Création d’onglets Création de slots Création de module de lecture-écriture
Sont proposés par Stanford un grand nombre d’extensions Une vingtaine d’onglets, pour faire des visualisations
graphiques d’ontologies, du XML, du Prolog... Des slots pour stocker et interfacer des formats variés,
par exemple des images, de la vidéo et du son
19-04-2003 11
Exemple d’extension Un slot complémentaire : le slot GraphWidget
19-04-2003 12
Conclusion Un outil actuel de prototypage d’ontologies Concerne un grand nombre d’aspects de l’IA Extensible « à volonté » Communauté vivante