TD3 : Conception d'ontologie OWL

Organisation du TD

Vous choisissez une page web existante disponible en XHTML, vous l'enregistrez en local. L'objectif sera de lui ajouter des métadonnées qui pourront être moissonnée par un crawler RDFa.

Exemple : une page web sur le chat de quelqu'un (photos, histoires, etc.)

Vous créez une ontologie OWL qui permet de décrire les différents concepts / propriétés dont il est question dans la page web.

Exemple : une ontologie qui décrit les chats, leur vie, etc.

Vous complétez la page web existante (qui ne doit pas changer en terme de rendu pour un humain) en RDFa pour y insérer des assertions (triplets) faisant référence à votre ontologie (et éventuellement à d'autres vocabulaires utiles : foaf, dc, etc.).

Testez régulièrement votre page avec pyRDFa.

Vous récupérez le RDF à partir de pyRDFa, vous l'ouvrez dans Protege, vous proposez quelques requêtes que pourrait faire un moteur de recherche qui utiliserait ces métadonnées.

Rendu

Le TD est à rendre sous forme électronique pour le 8 février, le travail s'effectue par binômes. Le rendu sera un document zip comprenant