Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parVictor Legaré Modifié depuis plus de 8 années
1
Formation web sémantique J.M. Vanel - 2010-11-25 RDF, RDF Schema, SPARQL, OWL, Modélisation, moteurs de règles Licence Creative Commons
2
Plan ● Introduction : les choses ont des propriétés ● Rappel sur les URI ● RDF : graphe d'objets, formats N3, Turtle, et N-Triples ● le langage de requêtes SPARQL, les bases de données RDF disponibles sur le Web (Linked Data, Web of Data) ● RDF Schema, notion de vocabulaire ● inférence logique avec RDF Schema ● publier ses données avec le Web Sémantique ● OWL, un langage de modélisation ● trouver données et ontologies sur le Web ● ontologies les plus utilisées ● langages et moteurs de règles
3
Introduction : les choses ont des propriétés - 1 ● Une vidéo du gourou du W3C Tim Berners-Lee «l'année où les données ouvertes ont conquis le monde » l'année où les données ouvertes ont conquis le monde ● Pourquoi « Web Sémantique » ?
4
Introduction : les choses ont des propriétés - 2 ● Les besoins : – Données interopérables – Raisonnements possibles – Principe du monde ouvert
5
Introduction : les choses ont des propriétés - 3 ● La solution : – interopérabilité : chaque chose a un identifiant sans ambiguïté : un URI – raisonnements possibles : hiérarchie de classes et de propriétés – monde ouvert : on peut mettre son grain de sel, on peut croiser les données
6
Introduction : les choses ont des propriétés - 4 RDF est basé sur des triplets sujet prédicat objet ou ressource propriété valeur ou Sujet verbe complément Exemple
7
Introduction : les choses ont des propriétés - 5
8
Introduction : les choses ont des propriétés - 6
9
Introduction : les choses ont des propriétés - 7
10
Introduction : les choses ont des propriétés - 8
11
Rappels sur les URIURI ● Chaîne de caractère, identifie une « ressource » de manière permanente ; voir RFC 3986 de l'IETF ● Accessible via le réseau ou non ● Non nécessairement unique ● exemples : ● http://jmvanel.free.fr/ http://jmvanel.free.fr/ ● ftp://ftp.is.co.za/rfc/rfc1808.txt ftp://ftp.is.co.za/rfc/rfc1808.txt ● mailto:jeanmarc.vanel@gmail.com ● urn:isbn:0-395-36341-1 ● urn:swift:type:fin$103
12
RDF, la base du Web Sémantique : graphe d'objets ● graphe : ensemble de noeuds et de liens – Graphe orienté ● On peut tout exprimer ainsi ● Montrer l'image à liens de LOD ● http://linkeddata.org/ http://linkeddata.org/ ● Les mêmes sources en tableau: ● http://www4.wiwiss.fu-berlin.de/lodcloud/ http://www4.wiwiss.fu-berlin.de/lodcloud/
13
RDF : format N-Triples :RadioTVNewsML.pdf dc:creator :
14
RDF : format Turtle
15
RDF : format N3
16
le langage de requêtes SPARQL ● ??? cf bertails p 29, lapique ● bertails p 30 : quel est ce format ? ● cf bertails p 46 etc : exemple Barack ● http://www.w3.org/TR/sparql11-query http://www.w3.org/TR/sparql11-query ● Exemples requêtes DBPedia: ● http://wiki.dbpedia.org/OnlineAccess#h28-5 http://wiki.dbpedia.org/OnlineAccess#h28-5
18
Ajouter Bert p 33 ???
19
Comparaison avec XML Ajouter Bert p 37 ???
20
les bases de données RDF sur le Web
21
RDF Schema
22
Inférence logique avec RDFS
23
Publier ses données avec le Web Sémantique ● Java : – Virtuoso Openlink – Joseki - A SPARQL Server for Jena – Sesame ● C++/C : ● Python
24
OWL, langage de modélisation En cas d'accès à Internet via un proxy, ajouter ceci dans run.bat : -Dhttp.proxyHost=proxyout.inist.fr -Dhttp.proxyPort=8080
25
trouver données et ontologies sur le Web
26
ontologies les plus utilisées ● FOAF ● Dublin Core ● DOAP, … ● cf documentation EulerGUI: Famous ontologiesdocumentation EulerGUI: Famous ontologies
27
langages et moteurs de règles
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.