Web sémantique

Diplômes intégrant cet élément pédagogique :

Descriptif

Ce cours présente les principes, les modèles et les technologies du Web sémantique et du Web de données (Linked Data en anglais). Il aborde la représentation et la distribution de données sur le Web avec le modèle de données RDF, l’interrogation de données RDF avec le protocole et langage de requêtes SPARQL, la modelisation sémantique avec les langages d’ontologies RDF-S et OWL, et l’interoperabilité sémantique avec la mise en correspondence d’ontologies (ontology matching) et le liage de données (data interlinking).

Pré-requis

Connaissances de base des technologies web et du langage Java.

Compétences visées

1) Comprendre la modélisation de données avec RDF.

2) Apprendre à interroger des jeux de données RDF avec SPARQL.

3) Apprendre à construire des vocabularies et des ontologies avec RDF-S et OWL.

4) Savoir utiliser des méthodes et des outils pour la mise de correspondences d’ontologies et le liage de données.

5) Concevoir des applications web sémantique.

 Programme

1) Introduction au Web Sémantique et au Web de Données. Du web de documents vers un web de données. Les principes du Web de Données.

2) RDF. URIs. Le modèle RDF. Les sérialisations RDF. Ressources anonymes. Les littéraux typés. Typage de ressources. Conteneurs. Réification. RDF et intégration de données. RDFa.

3) SPARQL. Les motifs de triple. Les motifs de graphe. Filtrage. OPTIONAL et UNION. Séquences de solutions et modificateurs. Formes d’interrogation : SELECT, ASK, CONSTRUCT et DESCRIBE. Ensemble de données RDF : FROM et FROM NAMED. Test de valeurs. Nouvelles fonctionnalités de SPARQL 1.1.

4) RDF-S. Limitations de RDF. Les classes RDF-S. Les propriétés RDF-S. Interprétation des déclarations RDF-S. Raisonnement avec RDF-S. Description de classes et de propriétés.

5) OWL. Limitations de RDF-S.Les classes OWL. Les propriétés OWL. Raisonnement avec OWL. La famille de langages OWL : OWL Full, OWL DL, OWL Lite, OWL 2. Hypothèses du monde ouvert, du monde clos et du nom unique.

6) Ontology matching et Data interlinking. Le problème de la hétérogénéité sémantique. Alignement d’ontologies. Méthodes et outils pour la mise en correspondences d’ontologies et le liage de données.

Bibliographie

 

G. Antoniou, P. Groth, F. van Harmelen et R. Hoekstra. A semantic web primer. 3rd edition. MIT Press, 2012.

F. Gandon, C. Faron-Zucker et O. Corby. Le web sémantique. Dunod, 2012.

D. Allemang et J. Hendler. Semantic web for the working ontologist. Morgan Kaufmann Publishers, 2011.

L. Yu. A developer’s guide to the semantic web. Springer, 2011.

T. Heath et C. Bizer. Linked Data. Evolving the web into a global data space. Morgan & Claypool Publishers, 2011.

D. Wood, M. Zaidman, L. Ruth et M. Hausenblas. Linked Data : structured data on the web. Manning, 2014.

Informations complémentaires

Langue(s) : Français