Étude thématique Protégé 2000
description
Transcript of Étude thématique Protégé 2000
![Page 1: Étude thématique Protégé 2000](https://reader036.fdocuments.net/reader036/viewer/2022082518/5681457f550346895db2583a/html5/thumbnails/1.jpg)
Étude thématiqueProtégé 2000
Mathieu BesnardElie Huvier
![Page 2: Étude thématique Protégé 2000](https://reader036.fdocuments.net/reader036/viewer/2022082518/5681457f550346895db2583a/html5/thumbnails/2.jpg)
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
![Page 3: Étude thématique Protégé 2000](https://reader036.fdocuments.net/reader036/viewer/2022082518/5681457f550346895db2583a/html5/thumbnails/3.jpg)
19-04-2003 3
L’application Éditeur d’ontologies Éditeur de systèmes à base de connaissances
![Page 4: Étude thématique Protégé 2000](https://reader036.fdocuments.net/reader036/viewer/2022082518/5681457f550346895db2583a/html5/thumbnails/4.jpg)
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/
![Page 5: Étude thématique Protégé 2000](https://reader036.fdocuments.net/reader036/viewer/2022082518/5681457f550346895db2583a/html5/thumbnails/5.jpg)
19-04-2003 5
Fonctionnalités standard Éditeur de classes Éditeur de slots Éditeur de formulaires Éditeur d’instances Éditeur de requêtes
![Page 6: Étude thématique Protégé 2000](https://reader036.fdocuments.net/reader036/viewer/2022082518/5681457f550346895db2583a/html5/thumbnails/6.jpg)
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
![Page 7: Étude thématique Protégé 2000](https://reader036.fdocuments.net/reader036/viewer/2022082518/5681457f550346895db2583a/html5/thumbnails/7.jpg)
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
![Page 8: Étude thématique Protégé 2000](https://reader036.fdocuments.net/reader036/viewer/2022082518/5681457f550346895db2583a/html5/thumbnails/8.jpg)
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
![Page 9: Étude thématique Protégé 2000](https://reader036.fdocuments.net/reader036/viewer/2022082518/5681457f550346895db2583a/html5/thumbnails/9.jpg)
19-04-2003 9
Exemple : traduction sémantique
![Page 10: Étude thématique Protégé 2000](https://reader036.fdocuments.net/reader036/viewer/2022082518/5681457f550346895db2583a/html5/thumbnails/10.jpg)
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
![Page 11: Étude thématique Protégé 2000](https://reader036.fdocuments.net/reader036/viewer/2022082518/5681457f550346895db2583a/html5/thumbnails/11.jpg)
19-04-2003 11
Exemple d’extension Un slot complémentaire : le slot GraphWidget
![Page 12: Étude thématique Protégé 2000](https://reader036.fdocuments.net/reader036/viewer/2022082518/5681457f550346895db2583a/html5/thumbnails/12.jpg)
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