TÉLÉCHARGER PROTÉGÉ ONTOLOGIE GRATUITEMENT
En dehors des listes de diffusion, wikis et autres tutoriels disponibles sur le site de l’éditeur, l’équipe de Protégé propose un support payant , pour du développement spécifique de plugin, du design de grosses bases de connaissances Pour reproduire ce comportement dans une ontologie, il faut créer un axiome de clôture, une restriction universelle only. Le troisième bouton détruit la classe sélectionnée ainsi que ses sous-classes. Cet article est une ébauche concernant le Web sémantique. Il possède plusieurs concurrents tels que Hozo , OntoEdit et Swoop.
| Nom: | protégé ontologie gratuitement |
| Format: | Fichier D’archive |
| Système d’exploitation: | Windows, Mac, Android, iOS |
| Licence: | Usage Personnel Seulement |
| Taille: | 40.80 MBytes |
Spécifier le domaine et la portée range de la relation hasTopping En OWL les relations sont binaires et interviennent pour mettre en relation deux individus cf. Se connecter avec OpenID: La restriction hasTopping some Mozarella. Espaces de noms Article Discussion. Cette explication est d’ailleurs fournie par Protégé si on clique sur le point d’interrogation à côté de owl: La plateforme Protégé, est un éditeur d’ontologies, et un framework de base de connaissances très convivial, basé sur Java.
Vous devez d’abord installer Protégé [Ce document suppose l’installation de Protégé 5.
Tutoriel Protégé – Création d’une petite ontologie
Télécharger la version desktop et non Onhologie. Le Site de Protégé explique comment explorer une ontologie existantemais ici vous allez créer une nouvelle ontologie.
Cette ontologie est adaptée de l’exemple 3. Elle était aussi présentée dans la deuxième édition Semantic Web Primer p et suivantes. Ces choix devraient en principe être faits suite à une analyse complète des besoins, mais nous les imposons ici pour les besoins de cet exercice. Ne pas oublier d’indiquer que les classes Plante et Animal sont disjointes en choisissant une de celles-ci et en indiquant l’autre dans Disjoint With de la vue Description.
La partie droite de l’écran permet de voir des informations sur les classes et d’en changer les caractéristiques. Ceci permet d’exprimer qu’une branche fait toujours partie d’un arbre et lorsqu’on clique OKon obtient sous la rubrique SubClass Of de la vue Description l’expression correspondante en syntaxe de Manchester: Au lieu de taper les noms des classes ou propriétés, on peut les glisser à partir d’autres vues et ainsi éviter des erreurs de frappe.
L’éditeur effectue une vérification syntaxique de l’expression à mesure de la frappe. Il peut être instructif d’ouvrir le fichier que vous venez de sauver avec un éditeur de texte ou XML pour voir le code généré par Protégé.
Cette vue est générée à partir des informations conservées par Protégéelle ne peut pas servir à modifier l’ontologie à la main. Il peut être gratuitementt d’explorer la hiérarchie à l’onglet global DL Query.
Création d’une ontologie en OWL avec Protégé 4 – ppt télécharger
L’interrogation de l’ontologie est effectuée avec un langage spécial inspiré de la syntaxe de Manchester décrit dans ce document. Ajouter des instances des classes dans l’onglet Ontollgie by class en sélectionnant une classe dans la vue en haut à gauche et en ajoutant grattuitement individu comme membre dans la gratuitemdnt Instances. Tous les individus seront alors considérés comme distincts comme on peut le constater en les sélectionnant dans la vue Individuals.
Le grand intérêt de l’utilisation de Protégé est la possibilité de vérifier si l’ontologie créée ne contient pas des définitions contradictoires. Avec une ontologie aussi simpliste que celle que nous avons construite dans ce document, il est facile de vérifier à la main la cohérence du tout mais ceci est pratiquement impossible pour des cas plus complexes.
Création d’une ontologie en OWL avec Protégé 4
Nous allons illustrer le processus de vérification en créant une classe qui serait à la fois une plante et un animal. La classe AnimalPlante apparaît comme inconsistante car nous avons déclaré à l’énoncé II que les classes Animal et Plante doivent être disjointes. Cette explication est d’ailleurs fournie par Protégé si on clique sur le point d’interrogation à côté de owl: Nothing dans la vue Description. Ce petit exemple ne fait pas ressortir toutes les possibilités de Protégéen particulier nous n’avons pas expliqué comment modifier les vues et leur position, ou la création de plusieurs classes en spécifiant leur hiérarchie, ni toutes les subtilités de la modélisation d’ontologie.

Ces tutoriels utilisent une version antérieure de l’interface de Protégémais les principes de base restent les mêmes. Pour ce tutoriel, vous pouvez ignorer les mises à jour de plug-in offertes au lancement du gratuite,ent.
En principe, votre écran devrait ressembler à celui-ci: L’écran est divisé en vues views en anglais qui dépendent des ontloogie tabs en anglais accessibles en cliquant sur un des éléments d’une liste de titres Active Ontology, Entities, Appuyer obtologie chacun de ses onglets pour constater les changements d’affichage des vues. Certaines vues par exemple Entities possèdent eux-mêmes des sous-onglets qui ont eux-mêmes plusieurs vues.
Voir ce document pour plus de détails sur la manipulation de l’interface. Il y a des vidéos expliquant comment manipuler les vues et les onglets.

Dans l’onglet Entitieschoisir le sous-onglet Classes. Cliquer sur le mot owl: Thing dans la vue Class hierarchy qui est la racine de toutes les classes que nous allons créer. En appuyant sur le premier bouton en haut à gauche de cette vue, un dialogue apparait qui permet de créer une classe qui sera un enfant de la classe sélectionnée.
On peut ainsi définir des sous-classes. Le deuxième bouton permet de créer une classe soeur de la classe sélectionnée. Le troisième bouton détruit la classe sélectionnée ainsi que ses sous-classes. Faire de même pour créer la hiérarchie des classes dont les noms sont en gras dans la liste des énoncés ci-haut pour obtenir une figure semblable à celle-ci ne pas tenir compte de l’ordre des classes et sous-classes.
Ne définir ici que les noms des classes et leur hiérarchie, sans tenir des autres types de contraintes pour le moment. Appuyer sur l’onglet Object Properties et, en utilisant le bouton en haut à gauche, créer les 3 propriétés suivantes: Sauver l’ontologie avec l’item Save du menu système File. Revenir dans l’onglet Classes pour compléter les descriptions de classes complexes.
Protégé (logiciel)
Dans cette fenêtre, choisir l’onglet Object restriction creator et sélectionner la propriété partieDe à gauche, Arbre à droite et Only universal dans le menu en bas comme dans cette figure: Ajouter les individus suivants: Une figure équivalente à la suivante devrait alors apparaître: Ajouter une nouvelle classe AnimalPlante sous owl: La classe AnimalPlante sera alors placée à la fois sous Animal et Plante comme dans la figure suivante: Dans le menu Reasonersélectionner HermiTs’il n’y a pas déjà un crochet dans l’item de menu; sélectionner ensuite Start Reasoner.
Dans la vue Class hierarchy en choisissant l’item de menu Inferred devraient apparaître les classes inconsistantes en rouge, comme dans cette figure: Pour revenir à une ontologie consistante, il suffit d’éliminer la définition des superclasses de AnimalPlante. Il faut choisir l’item de menu Assertedchoisir la classe à éliminer et cliquer sur le troisième bouton. Pour s’assurer que tout est maintenant cohérent, choisir à nouveau Synchronize reasoner dans le menu système Reasoner.
Il ne devrait plus rien apparaître sous l’item Nothing en rouge dans la vue Class hierarchy lorsqu’on choisit l’item Inferred.
