20
par Benoît Marchal de psol.com RDF et web sémantique en 5’ chrono

RDF et web sémantique en 5 minutes chrono

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

Page 1: RDF et web sémantique en 5 minutes chrono

par Benoît Marchalde psol.com

RDF etweb sémantiqueen 5’ chrono

Page 2: RDF et web sémantique en 5 minutes chrono

© 2013, psol.com

Imaginons que je prépare mes vacances à Rome.

Page 3: RDF et web sémantique en 5 minutes chrono

© 2013, psol.com

Je cherche les monuments, hôtels, transports, etc.

Page 4: RDF et web sémantique en 5 minutes chrono

© 2013, psol.com

Aucun site n’a toute l’information dont j’ai besoin.© 2013, psol.com

Page 5: RDF et web sémantique en 5 minutes chrono

© 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…

Page 6: RDF et web sémantique en 5 minutes chrono

© 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

• …

Page 7: RDF et web sémantique en 5 minutes chrono

© 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

• …

Page 8: RDF et web sémantique en 5 minutes chrono

© 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

• …

Page 9: RDF et web sémantique en 5 minutes chrono

© 2013, psol.com

Je perds beaucoup de temps à trier les données.

Page 10: RDF et web sémantique en 5 minutes chrono

© 2013, psol.com

Je préférerais réserver une chambre rapidement.

Page 11: RDF et web sémantique en 5 minutes chrono

© 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.

Page 12: RDF et web sémantique en 5 minutes chrono

© 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.

Page 13: RDF et web sémantique en 5 minutes chrono

© 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

Page 14: RDF et web sémantique en 5 minutes chrono

© 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

Page 15: RDF et web sémantique en 5 minutes chrono

© 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

Page 16: RDF et web sémantique en 5 minutes chrono

© 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.

Page 17: RDF et web sémantique en 5 minutes chrono

© 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

Page 18: RDF et web sémantique en 5 minutes chrono

© 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.

Page 19: RDF et web sémantique en 5 minutes chrono

© 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)

Page 20: RDF et web sémantique en 5 minutes chrono

© 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