Upload
bmarchal
View
1.421
Download
2
Embed Size (px)
DESCRIPTION
Tutoriel de présentation de RDF (Resource Description Framework ou modèle informatique de description de ressources) et du web sémantique, avec un exemple concret. Réalisé dans le cadre d'une introduction à SOA (Service-oriented architecture ou architecture orientée services), prochaine génération.
Citation preview
par Benoît Marchalde psol.com
RDF etweb sémantiqueen 5’ chrono
© 2013, psol.com
Imaginons que je prépare mes vacances à Rome.
© 2013, psol.com
Je cherche les monuments, hôtels, transports, etc.
© 2013, psol.com
Aucun site n’a toute l’information dont j’ai besoin.© 2013, psol.com
© 2013, psol.com
• Je cherche un hôtel
• à Rome
• bien coté
• pour moins de €200/nuit
• proche d’au moins un monument.
• Mais les sites ont des données partielles
• et ne peuvent donc pas répondre à ma question.
Pourtant ma question est simple…
© 2013, psol.com
Par exemple, si je lis une encyclopédie,
J’y apprends que Rome ne manque pas d’attractions touristiques
• Colisée
• Panthéon
• Fontaine de Trevi
• Le Saint-Siège
• Forums Impériaux
• …
© 2013, psol.com
Et si je parcours un guide de voyage,
il conseille plusieurs hôtels charmants
• dont le N°9 Colosseo qui
• est proche du Colisée
• semble plaire aux touristes
• note moyenne: 4,5 / 5
• dont l’Hotel Roma Vaticano
• …
© 2013, psol.com
Enfin sur le site de l’hôtel,
J’apprends que le N°9 Colosseo propose
• des chambres doubles
• à €195 par nuit
• avec un double lit
• des chambres triples
• des suites pour 4 personnes
• …
© 2013, psol.com
Je perds beaucoup de temps à trier les données.
© 2013, psol.com
Je préférerais réserver une chambre rapidement.
© 2013, psol.com
La solution ? RDF et le web sémantique.
RDF est l'abréviation deResource Description Framework
ou modèle de description de ressources.
© 2013, psol.com
RDF organise les données en triplets
http://comune.roma.it/le sujet
Les concepts sont nommés pardes URIs (Uniform Resource Identifiers).
http://the-colosseum.net/l’objet
travel:tourist_attractionsle prédicat
Chaque tripletcomporteun sujet,un prédicatet un objet.
© 2013, psol.com
Les données de l’encyclopédie forment 5 triplets
http://comune.roma.it/
http://the-colosseum.net/
http://www.vatican.va/
http://trevifountain.net/
http://pantheonroma.com/
travel:tourist_attractions
travel:tourist_attractions
travel:tourist_attractions
travel:tourist_attractions http://capitolium.org/
travel:tourist_attractions
URI pour les données du Colisée
© 2013, psol.com
Celles du guide de voyage, 3 triplets (abrégé)
http://no9colosseo.com/
http://the-colosseum.net/
foaf:based_near
rdf:type
acco:Hotel
rev:rating/rev:maxRating
4,5 / 5
même Colisée, même URI,source de données différente
© 2013, psol.com
Celles de l’hôtel, 4 triplets (abrégé)
http://no9colosseo.com/
n9:doublepricing
n9:doubleroom
acco:Double
gr:hasPriceSpecification/gr:hasCurrencyValue
acco:partOf
acco:includeObject/gr:typeOfGood
acco:bed
€195
© 2013, psol.com
3 sites s’organisent pour trier les données…
Grâce à la sémantiqueet aux identifiants communs,les 3 sites infèrentla réponse depuis les données.
© 2013, psol.com
Ils ont combiné les données de 3 sources
http://no9colosseo.com/
n9:doublepricing
n9:doubleroom
€195
http://the-colosseum.net/
http://comune.roma.it/
4,5 / 5les données du Colisée ont été fusionnées
© 2013, psol.com
Une réponse claire, je réserve !
En combinant les données de l’encyclopédie, du guide de voyage et du site de l’hôtel, ils répondent queN°9 Colosseo est proche du Colisée (un monument célèbre de Rome).La moyenne de l’hôtel est 4,5 etles chambres démarrent à €195/nuit.
© 2013, psol.com
Les 3 clés du web sémantique, selon RDF
gestion des identifiants modèle de données souple syntaxes variées(non traité aujourd’hui)
© 2013, Benoît Marchal/psol.comTous droits réservés.Illustrations: © Alashi/iStockPhoto: © Franck Lecrenay
Questions ? Idées ?Tant mieux, c’est prometteur !
Appelez-moi aujourd’huipour des formations ou
ou de la consultance.
+ 32 81 22 62 70psol.com
rewa rd ing orga
nised
motivating