Owlready un module python pour manipuler les ontologies owl
Se connecter Proposer un contenu Identi ?ant Identi ?ant Mot de passe Mot de passe Connexion automatique Se connecter Pas de compte S'inscrire DÉPÊCHES JOURNAUX LIENS FORUMS WIKI RÉDACTION Rechercher Owlready un module Python pour manipuler les ontologies OWL Posté par Jiba page perso le à Édité par contributeurs Modéré par tankey Licence CC by-sa Tags intelligence arti ?cielle ia ontologie web sémantique owl Les ontologies formelles sont un moyen de modéliser des connaissances Elles sont de plus en plus utilisées en intelligence arti ?cielle Cependant bien qu ? elles partagent de nombreux aspects avec les modèles objet elles restent peu connues des programmeurs Owlready est un module sous licence LGPL permettant de faire de la programmation orientée ontologie en Python c ? est ? à ? dire de manipuler les entités d ? une ontologie formelle comme s ? il s ? agissait d ? objets Python classiques La version ??- ?? intègre un quadstore RDF optimisé et une syntaxe de haut niveau pour manipuler les ontologies qui a fait l ? objet d ? un article récent de la revue Arti ?cial Intelligence In Medicine AIM Dans la suite de cet article de la série que peut ? on faire dans le Libre quand on est ma? tre de conférence ?? ? les ontologies seront rapidement présentées puis je décrirai Owlready et la programmation orientée ontologie En ?n j ? en pro ?terai pour donner mon point de vue personnel sur le libre accès aux articles scienti ?ques Sommaire Qu ? est ? ce qu ? une ontologie formelle ?? Owlready et la programmation orientée ontologie Les API Les langages de requêtes La programmation orientée ontologie Exemple avec Owlready À propos de l ? accès libre aux articles scienti ?ques Qu ? est ? ce qu ? une ontologie formelle ?? Les ontologies formelles sont un moyen de modéliser des connaissances Par certains côtés les ontologies ressemblent beaucoup aux modèles objets on y retrouve les notions de classes de propriétés et d ? instances appelées individus Les ontologies ont deux ?nalités principales le raisonnement automatique les ontologies dé ?nissent des concepts telles que des classes de manière logique et formelle En utilisant un raisonneur il est donc possible d ? e ?ectuer des déductions logiques En particulier le raisonneur peut reclasser ? les classes et les instances c ? est ? à ? dire calculer l ? arbre d ? héritage des classes et la ou les classe s de chaque instance à partir de leurs propriétés ?? les données liées linked data toutes les ontologies partagent le même espace de nommage Elles permettent donc de lier entre elles toutes les données existantes En particulier la dé ?nition d ? une classe n ? est pas nécessairement contenue dans un seul ?chier une ontologie peut très bien compléter la dé ?nition d ? une classe issue d ? une autre ontologie Par rapport aux modèles objet habituels les ontologies possèdent une expressivité supérieure elles permettent d ? exprimer
Documents similaires
-
23
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Nov 02, 2021
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 96kB