Module 4

Les ontologies OWL et les thésaurus SKOS

Activité 4.4 SKOS en pratique

3 Utiliser le modèle RDF pour décrire des ressources sur le web de données.
5 Utiliser le langage OWL pour décrire des domaines de connaissance.
6 Utiliser le langage SKOS pour élaborer des thésaurus.
8 Utiliser le logiciel Protégé pour la représentation et le traitement des connaissances.

Cette activité pratique non évaluée vise une mise en application des connaissances étudiées lors de la précédente activité relative au langage SKOS (compétence 6).

  1. Ouvrez le thesaurus T1 dans Protégé. Dans les fenêtres Class Hierarchy et Object Property Hierarchy, vous retrouvez le vocabulaire SKOS. Dans la fenêtre Individuals, vous remarquerez qu’il y a un certain nombre de concepts SKOS, certains déjà reliés entre eux. Reliez tous les autres en utilisant les propriétés de mise en relation sémantique du vocabulaire SKOS. N’oubliez pas qu’avec le langage SKOS, un concept particulier est un individu de la classe skos:Concept.
    Solution (Fichier OWL)
  2. Après avoir sauvegardé et fermé dans Protégé le thésaurus T1, ouvrez la base RDF B8 que vous avez enrichi lors de l’activité 4.2 et importez le thésaurus T1.
  3. Modifiez la basse B8en tenant compte de la situation et de l’indice énoncés ci-dessous :

    Gilbert Paquette a comme intérêt de recherche la modélisation des connaissances. D’ailleurs, un des projets de recherche dont il a été responsable – le projet PRIOWS – avait comme objet de recherche le développement d’outils de modélisation des connaissances, notamment le développement de l’éditeur G-MOT.

    Le cours INF 6070 a comme sujet, entre autres, les langages RDF et OWL du web sémantique, mais il aborde aussi les vocabulaires RDF.

    Indice: utilisez les sous-propriétés de tq:aSujet, déjà déclarées dans la base B8. Précisez le codomaine (rdfs:range) de la propriété tq:aSujet en tenant compte de la situation ci-dessus.

    Solution

  4. Importez dans la base B8 un extrait du thésaurus Rameau utilisé par la bibliothèque nationale de France (BNF) (https://rameau.bnf.fr/). Vous retrouverez les quelques concepts du thésaurus Rameau comme individus de la classe skos:Concept.
  5. Reliez les concepts du thésaurus T1 avec certains des concepts du thésaurus Rameau, en tenant compte qu’il s’agit d’un thésaurus externe et en utilisant les propriétés de mise en correspondance (mapping) du vocabulaire SKOS. Cliquez sur le concept pour accéder à sa description :

    Solution (Fichier OWL)

  6. Lancez Pellet et observez les informations inférées pour les concepts SKOS. Essayez de les expliquer, notamment en considérant les propriétés de SKOS narrowerTransitive et broaderTransitive.

License

Le contenu du site du cours INF 6070 de la TÉLUQ est diffusé sous licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0.

Les autorisations au-delà du champ de cette licence peuvent être obtenues auprès de Gilbert Paquette.