loader image

Gate Training

logo-png
Web - Digital

Formation Web sémantique, web de données : introduction et mise en œuvre

2 Jours

Objectifs de la formation Web Sémantique

Que recouvrent les notions de web de données, de web sémantique ? Quelles technologies apportent ce courant ?
RDF, SPARQL, les données liées et ouvertes (Linked Open Data) peuvent permettre à la fois d’améliorer l’interopérabilité des applications dans le SI ou entre organisations, d’intégrer et d’exploiter des données hétérogènes provenant de différents flux, ou encore de réutiliser des données du web pour enrichir une application. OWL (Web Ontology Language) améliore encore l’interopérabilité entre données. L’émergence de schema.org et les problématiques de SEO sémantique donnent tout leur sens à l’utilisation de ces technologies dans des projets documentaires.

Cette formation Web sémantique permettra à la fois de comprendre les concepts sous-jacents, les standards RDF, SPARQL, RDFa, et les outils permettant de les mettre en œuvre (bases de données RDF, triplestores), en illustrant ces notions par des exemples d’applications. L’introduction aux ontologies OWL permettra aux stagiaires d’en comprendre les principes pour aller plus loin. L’objectif premier, est de comprendre les apports de ces technologies pour pouvoir les positionner, et pouvoir démarrer leur mise en œuvre dans un projet.

À qui s’adresse cette formation ?

Public :

Cette formation Web Sémantique s’adresse aux développeurs, architectes d’application, architectes de données, documentalistes.

 

Prérequis :

Connaissance de HTML et XML. Notions de modélisation (UML ou autre). Maitrise et compréhension d’Internet (clients, serveurs, URI, HTTP). Une connaissance du SQL ou des bases de données est un plus.

 

Contenu du cours Web Sémantique

Introduction au web de données

Qu’est-ce que le web de données ? Qu’est-ce que le Linked Open Data ?
La notion d’URI et de négociation de contenu
Schema.org : l’annotation sémantique pour Google
Exemples d’applications et de systèmes qui utilisent ces technologies
Comment exploiter les données structurées de Wikipedia à travers DBPedia ?

RDF (Resource Description Framework) : Le langage de base du Web Sémantique

Comprendre le modèle de données abstrait de RDF : triplets, ressources, litéraux
Lire et écrire les syntaxes RDF/XML et Turtle
Savoir représenter un énoncé de connaissance en RDF, savoir décoder un fichier RDF sous forme de graphe
Installation d’une base de données RDF et chargement de données d’exemple

SPARQL

Le SQL du Web de données
Connaitre la syntaxe d’une requête SPARQL
SPARQL 1.0 et SPARQL 1.1 : les nouveaux opérateurs de requêtes dans la version 1.1 de SPARQL
Exercices d’écriture de requêtes SPARQL (sur DBpedia et sur des données locales)

Notions d’ontologie

RDFS : définition des classes et des propriétés
Qu’est-ce qu’une ontologie ?
Le LOV (Linked Open Vocabularies)
3 ontologies à connaitre : FOAF, ORG, DCTerms
Utilisation du logiciel “Protégé” pour étendre une ontologie existante

L’annotation de documents : RDFa, schema.org

Comment formaliser les données d’un document avec RDFa?
Exercice d’annotation d’une page web avec schema.org

Travaux Pratiques

Cette formation propose des ateliers pour mettre la théorie en pratique et ainsi apporter une meilleure assimilation des connaissances.
Vous verrez notamment :
La lecture-écriture de fichiers RDF
La manipulation d’une base de données RDF (triplestore)
L’écriture et exécution de requêtes SPARQL
L’installation et l’utilisation (simple) du logiciel “Protégé”
L’Annotation sémantique d’une page web

Réf:

0013

Tarif:

600 Dt

Niveau:

Fondamental

Classe à distance:

Possible