RDF et web sémantique en 5 minutes chrono

Preview:

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

Recommended