Bonjour,

J'ai une question sur les ontologies (sachant que je suis très débutant)

En utilisant du code Java (avec l'aide du logiciel Gate) j'ai loadé une ontologie (un fichier .owl) et j'essaie d'y ajouter une instance.

Ma question est : quelles sont les étapes pour le faire.

Par exemple, j'ai une classe "Personne", dans laquelle il y a la propriété "Age", l'instance est ce qu'elle doit être ajoutée dans la propriété ou bien dans la Classe ?

Par exemple le code suivant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 OInstance inst = ontology.addOInstance(mentionURI, age);
    // add the actual mention text to the instance
    /*try {
      inst.addDatatypePropertyValue(prop, 
        new Literal(theMentionText));
    }
inst: une instance
mentionURI: le lien de l'ontologie
age: contient la classe
prop : la proriété
TheMentionText: Le text que je veux mettre dans l'ontologie.


Le résultat de ce code est une exception NullPointer, j'ai l'impression que c'est un problème de logique, que c'est moi qui n'a pas compris le concept d'ontologies.
Est ce que quelqu'un peut m'aider ?


Merci.


...