Semantic Web


Mise en oeuvre

Soit une ontologie skills.ttl dédiée aux compétences et dont un extrait est donné ci-dessous.

Comment réaliser un programme Java en ligne de commande qui prend en paramètre une compétence (ex. S2) et affiche le nom des personnes ayant cette compétence (ici, John et Bill).

prefix : <http://skills/>

[:name :John ; :skills :S1, :S2] .
[:name :Bill ; :skills :S2, :S3] .

Comme exercice préliminaire on pourra représenter le graphe de l'ontologie et exprimer la requête en SPARQL pour répondre à la question posée.

On pourra, pour rappel, vérifier le résultat proposé avec l'outil RDF Grapher (réponse).


2 - 8