141
Université Abdelhamid MEHRI Constantine 2 Faculté NTIC Département TLSI SITW 2014-2015 Exposé : Introduction au web sémantique : quand le lient fait sens Réaliser par : FICEL Hemza LEZZAR Adib ARKI Oussama

Introduction au web sémantique : quand le lient fait sens

Embed Size (px)

Citation preview

Page 1: Introduction au web sémantique : quand le lient fait sens

Université Abdelhamid

MEHRI – Constantine 2

Faculté NTIC

Département TLSI

SITW

2014-2015

Exposé :

Introduction au web sémantique :

quand le lient fait sens

Réaliser par :

FICEL Hemza

LEZZAR Adib

ARKI Oussama

Page 2: Introduction au web sémantique : quand le lient fait sens

Plan de travail

2

Page 3: Introduction au web sémantique : quand le lient fait sens

Plan de travail

Introduction 1

2

Page 4: Introduction au web sémantique : quand le lient fait sens

Plan de travail

Introduction 1 Historique 2

2

Page 5: Introduction au web sémantique : quand le lient fait sens

Plan de travail

Introduction 1 Historique 2

Définition 3

2

Page 6: Introduction au web sémantique : quand le lient fait sens

Plan de travail

Introduction 1 Historique 2

Définition 3 Principe 4

2

Page 7: Introduction au web sémantique : quand le lient fait sens

Plan de travail

Introduction 1 Historique 2 Standards 5

Définition 3 Principe 4

2

Page 8: Introduction au web sémantique : quand le lient fait sens

Plan de travail

Introduction 1 Historique 2 Standards 5

Définition 3 Principe 4Acteurs impliqués 6

2

Page 9: Introduction au web sémantique : quand le lient fait sens

Plan de travail

Introduction 1 Historique 2 Standards 5

Définition 3 Principe 4

Exemples 7

Acteurs impliqués 6

2

Page 10: Introduction au web sémantique : quand le lient fait sens

Plan de travail

Introduction 1 Historique 2 Standards 5

Définition 3 Principe 4

Exemples 7

Conclusion8

Acteurs impliqués 6

2

Page 11: Introduction au web sémantique : quand le lient fait sens

Introduction

3

Page 12: Introduction au web sémantique : quand le lient fait sens

Introduction

3

Page 13: Introduction au web sémantique : quand le lient fait sens

Introduction

Web

3

Page 14: Introduction au web sémantique : quand le lient fait sens

Introduction

Web Fichiers

3

Page 15: Introduction au web sémantique : quand le lient fait sens

Introduction

Web Fichiers Service mail

3

Page 16: Introduction au web sémantique : quand le lient fait sens

Introduction

Web Fichiers Service mail

3

Page 17: Introduction au web sémantique : quand le lient fait sens

Introduction

Web Fichiers Service mail

Le Web n’est qu'une desapplications d’Internet;

3

Page 18: Introduction au web sémantique : quand le lient fait sens

4

Introduction

Web

Page 19: Introduction au web sémantique : quand le lient fait sens

4

IntroductionPour un humain, le web

c’est : le travail, les amis, lesnews, l’argent, … . Il a un sens.

Web

+ …

Page 20: Introduction au web sémantique : quand le lient fait sens

4

IntroductionPour un humain, le web

c’est : le travail, les amis, lesnews, l’argent, … . Il a un sens.

Web

+ …

Page 21: Introduction au web sémantique : quand le lient fait sens

4

IntroductionPour un humain, le web

c’est : le travail, les amis, lesnews, l’argent, … . Il a un sens.

Pour la machine, le webc’est : un réseau composé deressources et de liens n’ayantaucun sens. Web

+ …

Page 22: Introduction au web sémantique : quand le lient fait sens

5

IntroductionParmi les plusieurs

problèmes confrontent le webactuel : la recherched'information.

Page 23: Introduction au web sémantique : quand le lient fait sens

5

IntroductionParmi les plusieurs

problèmes confrontent le webactuel : la recherched'information.

Page 24: Introduction au web sémantique : quand le lient fait sens

5

IntroductionParmi les plusieurs

problèmes confrontent le webactuel : la recherched'information.

Repose sur l'utilisation demots ou des documents, nedispose d'aucune information denature sémantique

Page 25: Introduction au web sémantique : quand le lient fait sens

5

IntroductionParmi les plusieurs

problèmes confrontent le webactuel : la recherched'information.

Repose sur l'utilisation demots ou des documents, nedispose d'aucune information denature sémantique

Page 26: Introduction au web sémantique : quand le lient fait sens

5

IntroductionParmi les plusieurs

problèmes confrontent le webactuel : la recherched'information.

Repose sur l'utilisation demots ou des documents, nedispose d'aucune information denature sémantique

Page 27: Introduction au web sémantique : quand le lient fait sens

5

IntroductionParmi les plusieurs

problèmes confrontent le webactuel : la recherched'information.

Repose sur l'utilisation demots ou des documents, nedispose d'aucune information denature sémantique

La solution a été proposéedans le web sémantique.

Page 28: Introduction au web sémantique : quand le lient fait sens

6

Historique

Page 29: Introduction au web sémantique : quand le lient fait sens

6

Historique1989-1994

La création du Web

• Tim Berners-Lee

propose la mise en

place d'un dispositif

technologique pour

mettre à disposition,

lier et partager des

documents sur un

réseau de machines

connectées.

Page 30: Introduction au web sémantique : quand le lient fait sens

6

Historique1989-1994

La création du Web

1994-2001

Théorie du WS

• Tim Berners-Lee

propose la mise en

place d'un dispositif

technologique pour

mettre à disposition,

lier et partager des

documents sur un

réseau de machines

connectées.

• Création du W3C

• Tim Berners-Lee dresse

les futures directions du

W3C et démontre le «

besoin de sémantique

pour le Web ».

• la mise en place des

recommandations

nécessaires à la

structuration des

documents.

Page 31: Introduction au web sémantique : quand le lient fait sens

6

Historique1989-1994

La création du Web

1994-2001

Théorie du WS

2001-2009

Le long chemin vers le Web de données

• Tim Berners-Lee

propose la mise en

place d'un dispositif

technologique pour

mettre à disposition,

lier et partager des

documents sur un

réseau de machines

connectées.

• Création du W3C

• Tim Berners-Lee dresse

les futures directions du

W3C et démontre le «

besoin de sémantique

pour le Web ».

• la mise en place des

recommandations

nécessaires à la

structuration des

documents.

• Les différents travaux

engagés depuis 1994

présentés pour la première

fois au grand public.

• Présentation d’un cas

d'utilisation et les différentes

technologies nécessaires à

la réalisation du Web

sémantique.

Page 32: Introduction au web sémantique : quand le lient fait sens

7

Définition

Page 33: Introduction au web sémantique : quand le lient fait sens

7

Définition« Le Web sémantique est une extension du Web actuel, dans lequel l’information reçoit une

signification bien définie, améliorant les possibilités de travail collaboratif entre les ordinateurset les personnes ». Tim Berners-Lee.

Page 34: Introduction au web sémantique : quand le lient fait sens

7

Définition« Le Web sémantique est une extension du Web actuel, dans lequel l’information reçoit une

signification bien définie, améliorant les possibilités de travail collaboratif entre les ordinateurset les personnes ». Tim Berners-Lee.

Aujourd’hui, Le W3C le voit comme un « cadre permettant aux données d’être partagées etréutilisées par delà les limites applicatives, organisationnelles ou communautaires ».

Page 35: Introduction au web sémantique : quand le lient fait sens

7

Définition« Le Web sémantique est une extension du Web actuel, dans lequel l’information reçoit une

signification bien définie, améliorant les possibilités de travail collaboratif entre les ordinateurset les personnes ». Tim Berners-Lee.

Aujourd’hui, Le W3C le voit comme un « cadre permettant aux données d’être partagées etréutilisées par delà les limites applicatives, organisationnelles ou communautaires ».

HTML HTTP

URL

Communication

WEB

AdresseRéférence

Page 36: Introduction au web sémantique : quand le lient fait sens

7

Définition« Le Web sémantique est une extension du Web actuel, dans lequel l’information reçoit une

signification bien définie, améliorant les possibilités de travail collaboratif entre les ordinateurset les personnes ». Tim Berners-Lee.

Aujourd’hui, Le W3C le voit comme un « cadre permettant aux données d’être partagées etréutilisées par delà les limites applicatives, organisationnelles ou communautaires ».

HTML HTTP

URL

Communication

WEB

AdresseRéférence

décrire et relier des

ressources

Page 37: Introduction au web sémantique : quand le lient fait sens

7

Définition« Le Web sémantique est une extension du Web actuel, dans lequel l’information reçoit une

signification bien définie, améliorant les possibilités de travail collaboratif entre les ordinateurset les personnes ». Tim Berners-Lee.

Aujourd’hui, Le W3C le voit comme un « cadre permettant aux données d’être partagées etréutilisées par delà les limites applicatives, organisationnelles ou communautaires ».

HTML HTTP

URL

Communication

WEB

AdresseRéférence

Description

de ressourcesHTTP

URI

Communication

WEB

AdresseRéférence

décrire et relier des

ressources

Page 38: Introduction au web sémantique : quand le lient fait sens

8

Principe général

Page 39: Introduction au web sémantique : quand le lient fait sens

8

Principe généralLa clé de l’architecture du

Web sémantique est la mêmeque celle du Web classique : lenommage et la référence pardes URI et IRI.

Page 40: Introduction au web sémantique : quand le lient fait sens

8

Principe général

Identifier ce qui existe sur le web.

URL

http://mon-site.dz

La clé de l’architecture duWeb sémantique est la mêmeque celle du Web classique : lenommage et la référence pardes URI et IRI.

Page 41: Introduction au web sémantique : quand le lient fait sens

8

Principe général

Identifier ce qui existe sur le web.

URL

http://mon-site.dz

Identifier, sur le web, ce qui existe.

URI

http://animaux.dz/ce-zèbre

La clé de l’architecture duWeb sémantique est la mêmeque celle du Web classique : lenommage et la référence pardes URI et IRI.

Page 42: Introduction au web sémantique : quand le lient fait sens

8

Principe général

Identifier ce qui existe sur le web.

URL

http://mon-site.dz

Identifier, sur le web, ce qui existe.

URI

http://animaux.dz/ce-zèbre

Identifier, sur le web, en toute langue ce qui existe.

IRI

http://الحيوانات.dz/zèbre-هذا

La clé de l’architecture duWeb sémantique est la mêmeque celle du Web classique : lenommage et la référence pardes URI et IRI.

Page 43: Introduction au web sémantique : quand le lient fait sens

8

Principe général

Identifier ce qui existe sur le web.

URL

http://mon-site.dz

Identifier, sur le web, ce qui existe.

URI

http://animaux.dz/ce-zèbre

Identifier, sur le web, en toute langue ce qui existe.

IRI

http://الحيوانات.dz/zèbre-هذا

La clé de l’architecture duWeb sémantique est la mêmeque celle du Web classique : lenommage et la référence pardes URI et IRI.

La différence est que lesURI du Web sémantique nedénotent pas des documents,mais des objets.

Page 44: Introduction au web sémantique : quand le lient fait sens

8

Principe général

Identifier ce qui existe sur le web.

URL

http://mon-site.dz

Identifier, sur le web, ce qui existe.

URI

http://animaux.dz/ce-zèbre

Identifier, sur le web, en toute langue ce qui existe.

IRI

http://الحيوانات.dz/zèbre-هذا

La clé de l’architecture duWeb sémantique est la mêmeque celle du Web classique : lenommage et la référence pardes URI et IRI.

La différence est que lesURI du Web sémantique nedénotent pas des documents,mais des objets.

URI pour FICEL HEMZA,Algérie ,Constantine, …

Page 45: Introduction au web sémantique : quand le lient fait sens

9

Principe généralCes URI sont liés les uns aux

autres. Contrairement aux liensclassiques du Web standard, ces lienssont des liens sémantiques.

Page 46: Introduction au web sémantique : quand le lient fait sens

9

Principe généralhttp://mon-site.dz/Constantine

Ces URI sont liés les uns auxautres. Contrairement aux liensclassiques du Web standard, ces lienssont des liens sémantiques.

URI

Page 47: Introduction au web sémantique : quand le lient fait sens

9

Principe généralhttp://mon-site.dz/Constantine

Ces URI sont liés les uns auxautres. Contrairement aux liensclassiques du Web standard, ces lienssont des liens sémantiques.

Identifie

URI

Ressource Constantine

Page 48: Introduction au web sémantique : quand le lient fait sens

9

Principe généralhttp://mon-site.dz/Constantine

http://mon-site.dz/Algérie

Ces URI sont liés les uns auxautres. Contrairement aux liensclassiques du Web standard, ces lienssont des liens sémantiques.

Identifie

URI

URI

Ressource Constantine

Page 49: Introduction au web sémantique : quand le lient fait sens

9

Principe généralhttp://mon-site.dz/Constantine

http://mon-site.dz/Algérie

Ces URI sont liés les uns auxautres. Contrairement aux liensclassiques du Web standard, ces lienssont des liens sémantiques.

Identifie

Identifie

URI

URI

RessourceAlgérie

Ressource Constantine

Page 50: Introduction au web sémantique : quand le lient fait sens

9

Principe généralhttp://mon-site.dz/Constantine

http://mon-site.dz/Algérie

Ces URI sont liés les uns auxautres. Contrairement aux liensclassiques du Web standard, ces lienssont des liens sémantiques.

Constantine et l’Algérie serontreliées par le lien « se trouve »(Constantine se trouve en Algérie).

Identifie

Identifie

URI

URI

RessourceAlgérie

Ressource Constantine

Page 51: Introduction au web sémantique : quand le lient fait sens

9

Principe généralhttp://mon-site.dz/Constantine

http://mon-site.dz/Algérie

Ces URI sont liés les uns auxautres. Contrairement aux liensclassiques du Web standard, ces lienssont des liens sémantiques.

Constantine et l’Algérie serontreliées par le lien « se trouve »(Constantine se trouve en Algérie).

Identifie

Identifie

URI

URI

RessourceAlgérie

Ressource Constantine

Page 52: Introduction au web sémantique : quand le lient fait sens

9

Principe généralhttp://mon-site.dz/Constantine

http://mon-site.dz/Algérie

Ces URI sont liés les uns auxautres. Contrairement aux liensclassiques du Web standard, ces lienssont des liens sémantiques.

Constantine et l’Algérie serontreliées par le lien « se trouve »(Constantine se trouve en Algérie).

Il ne s’agit donc plus juste d’unmoyen de passer d’une page à uneautre mais d’un mécanisme pourdécrire les liens sémantiques les plusriches entre objets.

Identifie

Identifie

URI

URI

RessourceAlgérie

Ressource Constantine

Page 53: Introduction au web sémantique : quand le lient fait sens

10

Standards du WS

Page 54: Introduction au web sémantique : quand le lient fait sens

10

Standards du WSUne architecture en couches

commune recommandée par le W3C.

Page 55: Introduction au web sémantique : quand le lient fait sens

10

Standards du WS

XML

URI/IRI

SAPRQL

CR

YP

TOG

RA

PH

YRDF

Ru

les

: RIF

RDF-S

OntologyOWL

Unifying logic

PROOF

Trust

Interface utilisateur et applicationsUne architecture en couchescommune recommandée par le W3C.

Page 56: Introduction au web sémantique : quand le lient fait sens

10

Standards du WS

XML

URI/IRI

SAPRQL

CR

YP

TOG

RA

PH

YRDF

Ru

les

: RIF

RDF-S

OntologyOWL

Unifying logic

PROOF

Trust

Interface utilisateur et applicationsUne architecture en couchescommune recommandée par le W3C.

Il s’agit de la vision schématiquedu web sémantique proposée par soninventeur Tim Berners-Lee en 2001.

Page 57: Introduction au web sémantique : quand le lient fait sens

10

Standards du WS

XML

URI/IRI

SAPRQL

CR

YP

TOG

RA

PH

YRDF

Ru

les

: RIF

RDF-S

OntologyOWL

Unifying logic

PROOF

Trust

Interface utilisateur et applicationsUne architecture en couchescommune recommandée par le W3C.

Il s’agit de la vision schématiquedu web sémantique proposée par soninventeur Tim Berners-Lee en 2001.

La pile des standards est classé encinq grandes familles.

Page 58: Introduction au web sémantique : quand le lient fait sens

10

Standards du WS

XML

URI/IRI

SAPRQL

CR

YP

TOG

RA

PH

YRDF

Ru

les

: RIF

RDF-S

OntologyOWL

Unifying logic

PROOF

Trust

Interface utilisateur et applications

Représentation

RequêtesRaisonnement

Confiance

InteractionUne architecture en couchescommune recommandée par le W3C.

Il s’agit de la vision schématiquedu web sémantique proposée par soninventeur Tim Berners-Lee en 2001.

La pile des standards est classé encinq grandes familles.

Page 59: Introduction au web sémantique : quand le lient fait sens

11

Standards du WSIdentification (URI) OU IRI

Page 60: Introduction au web sémantique : quand le lient fait sens

11

Standards du WSURI ou IRI. L’URI est un protocole

simple et extensible pour identifier, d’unemanière unique et uniforme, touteressource sur le web.

Identification (URI) OU IRI

Page 61: Introduction au web sémantique : quand le lient fait sens

11

Standards du WSURI ou IRI. L’URI est un protocole

simple et extensible pour identifier, d’unemanière unique et uniforme, touteressource sur le web.

On entend par ressource n’importequel objet ayant une identité, telle qu’undocument électronique, une page HTML,un fichier, une image, une vidéo, unservice, une couleur, etc.

Identification (URI) OU IRI

Page 62: Introduction au web sémantique : quand le lient fait sens

11

Standards du WSURI ou IRI. L’URI est un protocole

simple et extensible pour identifier, d’unemanière unique et uniforme, touteressource sur le web.

On entend par ressource n’importequel objet ayant une identité, telle qu’undocument électronique, une page HTML,un fichier, une image, une vidéo, unservice, une couleur, etc.

Identification (URI) OU IRI

Page 63: Introduction au web sémantique : quand le lient fait sens

11

Standards du WSURI ou IRI. L’URI est un protocole

simple et extensible pour identifier, d’unemanière unique et uniforme, touteressource sur le web.

On entend par ressource n’importequel objet ayant une identité, telle qu’undocument électronique, une page HTML,un fichier, une image, une vidéo, unservice, une couleur, etc.

Exemples:ftp://ftp.ift.wikil.org/outils/openConf.rar,[email protected] , telnet://ift.wiki.org/.

Identification (URI) OU IRI

Page 64: Introduction au web sémantique : quand le lient fait sens

12

Standards du WSLe langage de balisage XML

Page 65: Introduction au web sémantique : quand le lient fait sens

12

Standards du WSLe langage de balisage XMLÀ ce niveau d’architecture, nous ne

sommes toujours pas au point d’affecterune sémantique à l’information.

Page 66: Introduction au web sémantique : quand le lient fait sens

12

Standards du WSLe langage de balisage XMLÀ ce niveau d’architecture, nous ne

sommes toujours pas au point d’affecterune sémantique à l’information.

Il s’agit seulement d’une couchesyntaxique, de bas niveaux, qui permet destructurer les données et organiser selonun format de message standard.

Page 67: Introduction au web sémantique : quand le lient fait sens

12

Standards du WSLe langage de balisage XMLÀ ce niveau d’architecture, nous ne

sommes toujours pas au point d’affecterune sémantique à l’information.

Il s’agit seulement d’une couchesyntaxique, de bas niveaux, qui permet destructurer les données et organiser selonun format de message standard.

Le XML a su donner une nouvelledimension aux informations en lesstructurant à la guise du développeur, maisne permet pas d'en décrire le contenu.

Page 68: Introduction au web sémantique : quand le lient fait sens

12

Standards du WSLe langage de balisage XMLÀ ce niveau d’architecture, nous ne

sommes toujours pas au point d’affecterune sémantique à l’information.

Il s’agit seulement d’une couchesyntaxique, de bas niveaux, qui permet destructurer les données et organiser selonun format de message standard.

Le XML a su donner une nouvelledimension aux informations en lesstructurant à la guise du développeur, maisne permet pas d'en décrire le contenu.

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?><personne sexe="masculin">

<nom>FICEL</nom><prenom>Hemza</prenom><adresse>

<codePostal>18000</codePostal><wilaya>JIJEL</wilaya><pays>ALGERIE</pays>

</adresse></personne>

Page 69: Introduction au web sémantique : quand le lient fait sens

13

Standards du WSLe langage de définition RDF

Page 70: Introduction au web sémantique : quand le lient fait sens

13

Standards du WSLe langage de définition RDFRDF (Resource Definition Framework),

C'est un langage permettant de décriredes ressources web grâce à des triplets dela forme : (sujet, prédicat, objet).

Page 71: Introduction au web sémantique : quand le lient fait sens

13

Standards du WSLe langage de définition RDFRDF (Resource Definition Framework),

C'est un langage permettant de décriredes ressources web grâce à des triplets dela forme : (sujet, prédicat, objet).

Sujet

Page 72: Introduction au web sémantique : quand le lient fait sens

13

Standards du WSLe langage de définition RDFRDF (Resource Definition Framework),

C'est un langage permettant de décriredes ressources web grâce à des triplets dela forme : (sujet, prédicat, objet).

Sujet prédicat

Page 73: Introduction au web sémantique : quand le lient fait sens

13

Standards du WSLe langage de définition RDFRDF (Resource Definition Framework),

C'est un langage permettant de décriredes ressources web grâce à des triplets dela forme : (sujet, prédicat, objet).

Sujet prédicat Objet

Page 74: Introduction au web sémantique : quand le lient fait sens

13

Standards du WSLe langage de définition RDFRDF (Resource Definition Framework),

C'est un langage permettant de décriredes ressources web grâce à des triplets dela forme : (sujet, prédicat, objet).

Le sujet : c’est la ressource à décrire.Le prédicat : c’est le type de propriété

utilisée pour décrire la ressource.L’objet : c’est la valeur de la propriété,

il peut également s’agir d’une ressource. Sujet prédicat Objet

Page 75: Introduction au web sémantique : quand le lient fait sens

13

Standards du WSLe langage de définition RDFRDF (Resource Definition Framework),

C'est un langage permettant de décriredes ressources web grâce à des triplets dela forme : (sujet, prédicat, objet).

Le sujet : c’est la ressource à décrire.Le prédicat : c’est le type de propriété

utilisée pour décrire la ressource.L’objet : c’est la valeur de la propriété,

il peut également s’agir d’une ressource.

Ce langage est un modèle standardpour l'échange de données sur le « webdes objets ».

Sujet prédicat Objet

Page 76: Introduction au web sémantique : quand le lient fait sens

14

Standards du WSLe langage de définition RDF

Page 77: Introduction au web sémantique : quand le lient fait sens

14

Standards du WSLe langage de définition RDFPar exemple l’idée «Abdullah a un fils

nommé Mohamed» est représenté :

Page 78: Introduction au web sémantique : quand le lient fait sens

14

Standards du WSLe langage de définition RDFPar exemple l’idée «Abdullah a un fils

nommé Mohamed» est représenté :

Abdullah

Page 79: Introduction au web sémantique : quand le lient fait sens

14

Standards du WSLe langage de définition RDFPar exemple l’idée «Abdullah a un fils

nommé Mohamed» est représenté :

Abdullah a pour fils

Page 80: Introduction au web sémantique : quand le lient fait sens

14

Standards du WSLe langage de définition RDFPar exemple l’idée «Abdullah a un fils

nommé Mohamed» est représenté :

Abdullah a pour fils Mohamed

Page 81: Introduction au web sémantique : quand le lient fait sens

14

Standards du WSLe langage de définition RDFPar exemple l’idée «Abdullah a un fils

nommé Mohamed» est représenté :

En RDF/XML on écrit :

Abdullah a pour fils Mohamed

Page 82: Introduction au web sémantique : quand le lient fait sens

14

Standards du WSLe langage de définition RDFPar exemple l’idée «Abdullah a un fils

nommé Mohamed» est représenté :

En RDF/XML on écrit :

Abdullah a pour fils Mohamed

<rdf:Description about="# Abdullah "<family:child rdf:Resource="#Mohamed">

</rdf:Description>

Page 83: Introduction au web sémantique : quand le lient fait sens

14

Standards du WSLe langage de définition RDFPar exemple l’idée «Abdullah a un fils

nommé Mohamed» est représenté :

En RDF/XML on écrit :

Abdullah a pour fils Mohamed

<rdf:Description about="# Abdullah "<family:child rdf:Resource="#Mohamed">

</rdf:Description>

Le W3C propose également uneintégration directe des triplets dans lelangage HTML avec la norme RDFa :

Page 84: Introduction au web sémantique : quand le lient fait sens

14

Standards du WSLe langage de définition RDFPar exemple l’idée «Abdullah a un fils

nommé Mohamed» est représenté :

En RDF/XML on écrit :

Abdullah a pour fils MohamedLe W3C propose également uneintégration directe des triplets dans lelangage HTML avec la norme RDFa :

<p about="# Abdullah "<span property="family:child">Mohamed</span> est le fils de Abdullah</p>

Page 85: Introduction au web sémantique : quand le lient fait sens

14

Standards du WSLe langage de définition RDFPar exemple l’idée «Abdullah a un fils

nommé Mohamed» est représenté :

En RDF/XML on écrit :

Abdullah a pour fils MohamedLe W3C propose également uneintégration directe des triplets dans lelangage HTML avec la norme RDFa :

<p about="# Abdullah "<span property="family:child">Mohamed</span> est le fils de Abdullah</p>

FOAF (Friend Of A Friend) : vocabulaireRDF permettant de décrire des personneset les relations entre eux.

Page 86: Introduction au web sémantique : quand le lient fait sens

14

Standards du WSLe langage de définition RDFPar exemple l’idée «Abdullah a un fils

nommé Mohamed» est représenté :

En RDF/XML on écrit :

Abdullah a pour fils MohamedLe W3C propose également uneintégration directe des triplets dans lelangage HTML avec la norme RDFa :

<p about="# Abdullah "<span property="family:child">Mohamed</span> est le fils de Abdullah</p>

FOAF (Friend Of A Friend) : vocabulaireRDF permettant de décrire des personneset les relations entre eux.

DC (Dublin Core) : adapté à ladescription des documents ou ressourcesInterne

Page 87: Introduction au web sémantique : quand le lient fait sens

15

Standards du WSL’extension RDF-S

Page 88: Introduction au web sémantique : quand le lient fait sens

15

Standards du WSL’extension RDF-SRDF Schéma, est une extension de

RDF. C’est un méta-vocabulaire quienrichie le langage RDF.

Page 89: Introduction au web sémantique : quand le lient fait sens

15

Standards du WSL’extension RDF-SRDF Schéma, est une extension de

RDF. C’est un méta-vocabulaire quienrichie le langage RDF.

Ajoute à RDF la possibilité de définirdes hiérarchies de classes et de définir lesgenres et les propriétés des ressources,d’assigner des contraintes,… .

Page 90: Introduction au web sémantique : quand le lient fait sens

15

Standards du WSL’extension RDF-SRDF Schéma, est une extension de

RDF. C’est un méta-vocabulaire quienrichie le langage RDF.

Ajoute à RDF la possibilité de définirdes hiérarchies de classes et de définir lesgenres et les propriétés des ressources,d’assigner des contraintes,… .

<?xml version="1.0"?><rdf:RDFxmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"xml:base="http://www.animals.de/animales#">

<rdf:Description rdf:ID="animale"><rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-

schema#Class"/></rdf:Description>

<rdf:Description rdf:ID="cheval"><rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-

schema#Class"/>

<rdfs:subClassOf rdf:resource="#animale"/></rdf:Description>

</rdf:RDF>

Page 91: Introduction au web sémantique : quand le lient fait sens

15

Standards du WSL’extension RDF-SRDF Schéma, est une extension de

RDF. C’est un méta-vocabulaire quienrichie le langage RDF.

Ajoute à RDF la possibilité de définirdes hiérarchies de classes et de définir lesgenres et les propriétés des ressources,d’assigner des contraintes,… .

Les schémas RDF permettent donc degarantir qu’un document RDF estsémantiquement consistant.

<?xml version="1.0"?><rdf:RDFxmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"xml:base="http://www.animals.de/animales#">

<rdf:Description rdf:ID="animale"><rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-

schema#Class"/></rdf:Description>

<rdf:Description rdf:ID="cheval"><rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-

schema#Class"/>

<rdfs:subClassOf rdf:resource="#animale"/></rdf:Description>

</rdf:RDF>

Page 92: Introduction au web sémantique : quand le lient fait sens

16

Standards du WSLes ontologies et OWL

Page 93: Introduction au web sémantique : quand le lient fait sens

16

Standards du WSLes ontologies et OWLUne ontologie désigne une

modélisation ainsi que la structure qu’ellemodélise. Si on prenait comme exempleun texte, on s’intéresse autant à lastructure qu’au sens.

Page 94: Introduction au web sémantique : quand le lient fait sens

16

Standards du WSLes ontologies et OWLUne ontologie désigne une

modélisation ainsi que la structure qu’ellemodélise. Si on prenait comme exempleun texte, on s’intéresse autant à lastructure qu’au sens.

Page 95: Introduction au web sémantique : quand le lient fait sens

16

Standards du WSLes ontologies et OWLUne ontologie désigne une

modélisation ainsi que la structure qu’ellemodélise. Si on prenait comme exempleun texte, on s’intéresse autant à lastructure qu’au sens.

OWL (Web Ontology Langage). Cettecouche utilise ce langage, qui est basé surRDF. C’est une extension de RDF Schémas.Il définit un vocabulaire riche pour décrireles ontologies.

Page 96: Introduction au web sémantique : quand le lient fait sens

16

Standards du WSLes ontologies et OWLUne ontologie désigne une

modélisation ainsi que la structure qu’ellemodélise. Si on prenait comme exempleun texte, on s’intéresse autant à lastructure qu’au sens.

OWL (Web Ontology Langage). Cettecouche utilise ce langage, qui est basé surRDF. C’est une extension de RDF Schémas.Il définit un vocabulaire riche pour décrireles ontologies.

Page 97: Introduction au web sémantique : quand le lient fait sens

17

Standards du WSLes ontologies et OWL

Page 98: Introduction au web sémantique : quand le lient fait sens

17

Standards du WSLes ontologies et OWL

FICEL Hemza

Page 99: Introduction au web sémantique : quand le lient fait sens

17

Standards du WSLes ontologies et OWL

FICEL Hemza

[email protected]

AA

Page 100: Introduction au web sémantique : quand le lient fait sens

17

Standards du WSLes ontologies et OWL

FICEL Hemza

ARKI Oussama

LEZZAR Adib

[email protected]

AA

connaitre

connaitre

Page 101: Introduction au web sémantique : quand le lient fait sens

17

Standards du WSLes ontologies et OWL

<foaf:Person>

<foaf:name>FICEL Hemza</foaf:name>

<foaf:title>Mr.</foaf:title>

<foaf:givenName>Hemza</foaf:givenName>

<foaf:familyName>FICEL</foaf:familyName>

<foaf:mbox

rdf:resource="mailto:[email protected]"/>

<foaf:homepage rdf:resource=" http://hamzaf.dz/"/>

<foaf:knows>

<foaf:Person">

<foaf:name> LEZZAR Adib</foaf:name>

</foaf:Person>

<foaf:Person">

<foaf:name> ARKI Oussama</foaf:name>

</foaf:Person>

</foaf:knows>

</foaf:Person>

FICEL Hemza

ARKI Oussama

LEZZAR Adib

[email protected]

AA

connaitre

connaitre

Page 102: Introduction au web sémantique : quand le lient fait sens

17

Standards du WSLes ontologies et OWL

<foaf:Person>

<foaf:name>FICEL Hemza</foaf:name>

<foaf:title>Mr.</foaf:title>

<foaf:givenName>Hemza</foaf:givenName>

<foaf:familyName>FICEL</foaf:familyName>

<foaf:mbox

rdf:resource="mailto:[email protected]"/>

<foaf:homepage rdf:resource=" http://hamzaf.dz/"/>

<foaf:knows>

<foaf:Person">

<foaf:name> LEZZAR Adib</foaf:name>

</foaf:Person>

<foaf:Person">

<foaf:name> ARKI Oussama</foaf:name>

</foaf:Person>

</foaf:knows>

</foaf:Person>

FICEL Hemza

ARKI Oussama

LEZZAR Adib

[email protected]

AA

connaitre

connaitre

Page 103: Introduction au web sémantique : quand le lient fait sens

18

Standards du WSSPARQL

Page 104: Introduction au web sémantique : quand le lient fait sens

18

Standards du WSSPARQLSon nom est un acronyme récursif qui

signifie SPARQL Protocol and RDF QueryLanguage.

Page 105: Introduction au web sémantique : quand le lient fait sens

18

Standards du WSSPARQLSon nom est un acronyme récursif qui

signifie SPARQL Protocol and RDF QueryLanguage.

Comme son nom l'indique, SPARQL estun protocole et un langage qui permet defaire des requêtes sur les données RDF.SPARQL est l’équivalent de SQL.

Page 106: Introduction au web sémantique : quand le lient fait sens

18

Standards du WSSPARQLSon nom est un acronyme récursif qui

signifie SPARQL Protocol and RDF QueryLanguage.

Comme son nom l'indique, SPARQL estun protocole et un langage qui permet defaire des requêtes sur les données RDF.SPARQL est l’équivalent de SQL.

SPARQL se base directement sur lesmétadonnées RDF. Ce qui permet auxmachines ou aux humains d’interroger desBD sur le Web, sans forcément enconnaitre le schéma au préalable.

Page 107: Introduction au web sémantique : quand le lient fait sens

18

Standards du WSSPARQLSon nom est un acronyme récursif qui

signifie SPARQL Protocol and RDF QueryLanguage.

Comme son nom l'indique, SPARQL estun protocole et un langage qui permet defaire des requêtes sur les données RDF.SPARQL est l’équivalent de SQL.

SPARQL se base directement sur lesmétadonnées RDF. Ce qui permet auxmachines ou aux humains d’interroger desBD sur le Web, sans forcément enconnaitre le schéma au préalable.

Page 108: Introduction au web sémantique : quand le lient fait sens

Acteurs impliqués

19

Page 109: Introduction au web sémantique : quand le lient fait sens

Acteurs impliqués

19

Initiateur de nombreux groupes de travail qui œuvre à l’amélioration des normes déjà existante ainsi qu’à la conception des normes futures.

Page 110: Introduction au web sémantique : quand le lient fait sens

Acteurs impliqués

19

Initiateur de nombreux groupes de travail qui œuvre à l’amélioration des normes déjà existante ainsi qu’à la conception des normes futures.

Google a fait l’acquisition de Metaweb en 2010 afin de développer sa branche sémantique et d’améliorer son moteur de recherche.

Page 111: Introduction au web sémantique : quand le lient fait sens

Acteurs impliqués

19

Initiateur de nombreux groupes de travail qui œuvre à l’amélioration des normes déjà existante ainsi qu’à la conception des normes futures.

Google a fait l’acquisition de Metaweb en 2010 afin de développer sa branche sémantique et d’améliorer son moteur de recherche.

Microsoft rachète Powerset en 2008 (un moteur de recherche en langage naturel) pour pouvoir intégrer la recherche sémantique à son nouveau moteur.

Page 112: Introduction au web sémantique : quand le lient fait sens

Applications

20

Page 113: Introduction au web sémantique : quand le lient fait sens

Applications

20

Les réseaux sociaux, blogs et plateformes communautaires (ex : Facebook).

Page 114: Introduction au web sémantique : quand le lient fait sens

Applications

20

Les réseaux sociaux, blogs et plateformes communautaires (ex : Facebook).

La recherche d'informations, le classement bibliographique/documentaire,… .

Page 115: Introduction au web sémantique : quand le lient fait sens

Applications

20

Les réseaux sociaux, blogs et plateformes communautaires (ex : Facebook).

La recherche d'informations, le classement bibliographique/documentaire,… .

Commerce/ecommerce : notamment via l'ontologie « GoodRelations ».

Page 116: Introduction au web sémantique : quand le lient fait sens

Applications

20

Les réseaux sociaux, blogs et plateformes communautaires (ex : Facebook).

La recherche d'informations, le classement bibliographique/documentaire,… .

Commerce/ecommerce : notamment via l'ontologie « GoodRelations ».

L'industrie et la recherche et développement (recherche médicale, …).

Page 117: Introduction au web sémantique : quand le lient fait sens

ApplicationsLe "sémantique" fait son chemin chez les géants du web

21

Page 118: Introduction au web sémantique : quand le lient fait sens

ApplicationsLe "sémantique" fait son chemin chez les géants du web

21

Facebook, l'Open Graph et les nouvelles opportunités marketing.

Page 119: Introduction au web sémantique : quand le lient fait sens

ApplicationsLe "sémantique" fait son chemin chez les géants du web

21

Facebook, l'Open Graph et les nouvelles opportunités marketing.

Page 120: Introduction au web sémantique : quand le lient fait sens

ApplicationsLe "sémantique" fait son chemin chez les géants du web

21

Facebook, l'Open Graph et les nouvelles opportunités marketing.

La technologie reposant sur le web sémantique et elle permet à des sites tiers d'interagir avec le réseau social par l'envoi et la réception d'informations à Facebook.

Page 121: Introduction au web sémantique : quand le lient fait sens

ApplicationsLe "sémantique" fait son chemin chez les géants du web

21

Facebook, l'Open Graph et les nouvelles opportunités marketing.

La technologie reposant sur le web sémantique et elle permet à des sites tiers d'interagir avec le réseau social par l'envoi et la réception d'informations à Facebook.

L’Opengraph est composé de 3 éléments : les utilisateurs, les actions et les objets. En fait, c’est simplement le sujet, le verbe et le complément.

Page 122: Introduction au web sémantique : quand le lient fait sens

ApplicationsLe "sémantique" fait son chemin chez les géants du web

21

Facebook, l'Open Graph et les nouvelles opportunités marketing.

La technologie reposant sur le web sémantique et elle permet à des sites tiers d'interagir avec le réseau social par l'envoi et la réception d'informations à Facebook.

L’Opengraph est composé de 3 éléments : les utilisateurs, les actions et les objets. En fait, c’est simplement le sujet, le verbe et le complément.

Page 123: Introduction au web sémantique : quand le lient fait sens

ApplicationsLe "sémantique" fait son chemin chez les géants du web

22

Ce nouveau protocole s'appuie sur la syntaxe RDFa. En l’exploitant correctement, Facebook peut devenir un apporteur de trafic important pour un site Internet.

Page 124: Introduction au web sémantique : quand le lient fait sens

ApplicationsLe "sémantique" fait son chemin chez les géants du web

22

Ce nouveau protocole s'appuie sur la syntaxe RDFa. En l’exploitant correctement, Facebook peut devenir un apporteur de trafic important pour un site Internet.

Exemple : en se connectant à un service à l’aide de ton compte Facebook, vos actions vont êtres automatiquement envoyées à votre profil Facebook.

Page 125: Introduction au web sémantique : quand le lient fait sens

ApplicationsLe "sémantique" fait son chemin chez les géants du web

22

Ce nouveau protocole s'appuie sur la syntaxe RDFa. En l’exploitant correctement, Facebook peut devenir un apporteur de trafic important pour un site Internet.

Exemple : en se connectant à un service à l’aide de ton compte Facebook, vos actions vont êtres automatiquement envoyées à votre profil Facebook.

Par exemple, si tu regarde une vidéo sur Dailymotion en m’étant connecté avec Facebook Login, tes amis pourront voir quelle vidéo vous visionnez en ce moment.

Page 126: Introduction au web sémantique : quand le lient fait sens

ApplicationsLe "sémantique" fait son chemin chez les géants du web

23

Le site e-commerce Best Buy a été l'un des premiers à enrichir ses fonctionnalités de recherche avec les possibilités offertes par le web sémantique il y a deux ans.

Page 127: Introduction au web sémantique : quand le lient fait sens

ApplicationsLe "sémantique" fait son chemin chez les géants du web

23

Le site e-commerce Best Buy a été l'un des premiers à enrichir ses fonctionnalités de recherche avec les possibilités offertes par le web sémantique il y a deux ans.

Page 128: Introduction au web sémantique : quand le lient fait sens

ApplicationsLe "sémantique" fait son chemin chez les géants du web

23

Le site e-commerce Best Buy a été l'un des premiers à enrichir ses fonctionnalités de recherche avec les possibilités offertes par le web sémantique il y a deux ans.

Il a intégrer la syntaxe RDFa aux blogs officiels représentant chacun de ses magasins.

Page 129: Introduction au web sémantique : quand le lient fait sens

ApplicationsLe "sémantique" fait son chemin chez les géants du web

23

Le site e-commerce Best Buy a été l'un des premiers à enrichir ses fonctionnalités de recherche avec les possibilités offertes par le web sémantique il y a deux ans.

Il a intégrer la syntaxe RDFa aux blogs officiels représentant chacun de ses magasins.

Page 130: Introduction au web sémantique : quand le lient fait sens

ApplicationsLe "sémantique" fait son chemin chez les géants du web

23

Le site e-commerce Best Buy a été l'un des premiers à enrichir ses fonctionnalités de recherche avec les possibilités offertes par le web sémantique il y a deux ans.

Il a intégrer la syntaxe RDFa aux blogs officiels représentant chacun de ses magasins.

L'objectif : rendre plus visible les données essentielles de ses magasins (contacts, heures d'ouvertures, prix des produits) en permettant aux moteurs de recherche de mieux les afficher.

Page 131: Introduction au web sémantique : quand le lient fait sens

ApplicationsLe "sémantique" fait son chemin chez les géants du web

23

Le site e-commerce Best Buy a été l'un des premiers à enrichir ses fonctionnalités de recherche avec les possibilités offertes par le web sémantique il y a deux ans.

Il a intégrer la syntaxe RDFa aux blogs officiels représentant chacun de ses magasins.

Cette évolution aurait permis de générer 30% de trafic supplémentaire vers ce site web.

L'objectif : rendre plus visible les données essentielles de ses magasins (contacts, heures d'ouvertures, prix des produits) en permettant aux moteurs de recherche de mieux les afficher.

Page 132: Introduction au web sémantique : quand le lient fait sens

ApplicationsLe "sémantique" fait son chemin chez les géants du web

24

Dans le domaine de la recherche de l’information DBpedia.

Page 133: Introduction au web sémantique : quand le lient fait sens

ApplicationsLe "sémantique" fait son chemin chez les géants du web

24

Dans le domaine de la recherche de l’information DBpedia.

C’est un projet d'extraction de données de Wikipédia pour en proposer une version web sémantique structurée.

Page 134: Introduction au web sémantique : quand le lient fait sens

ApplicationsLe "sémantique" fait son chemin chez les géants du web

24

Dans le domaine de la recherche de l’information DBpedia.

C’est un projet d'extraction de données de Wikipédia pour en proposer une version web sémantique structurée.

DBpedia utilise sa propre ontologie contenant 685 classes formant une hiérarchie et qui sont décrites par 2795 propriétés différentes.

Page 135: Introduction au web sémantique : quand le lient fait sens

ApplicationsLe "sémantique" fait son chemin chez les géants du web

24

Dans le domaine de la recherche de l’information DBpedia.

C’est un projet d'extraction de données de Wikipédia pour en proposer une version web sémantique structurée.

Il est possible d’interroger la base de données avec l’utilisation de SPARQL.

DBpedia utilise sa propre ontologie contenant 685 classes formant une hiérarchie et qui sont décrites par 2795 propriétés différentes.

Page 136: Introduction au web sémantique : quand le lient fait sens

Conclusion

25

Page 137: Introduction au web sémantique : quand le lient fait sens

Conclusion

25

Dans ce travail, nous avons voulu expliquer les principes à la base du Web sémantique et les changements qu'il apporte à notre vision du Web vers un Web de données (dont les documents ne sont qu'un type parmi d'autres) à fort niveau de connexion.

Page 138: Introduction au web sémantique : quand le lient fait sens

Conclusion

25

Dans ce travail, nous avons voulu expliquer les principes à la base du Web sémantique et les changements qu'il apporte à notre vision du Web vers un Web de données (dont les documents ne sont qu'un type parmi d'autres) à fort niveau de connexion.

Pour terminer il important de savoir que celui qui contrôle les métadonnées contrôle le web, et à travers le world-wideweb une part grandissante de notre monde.

Page 140: Introduction au web sémantique : quand le lient fait sens

27

Merci de votre attention

Page 141: Introduction au web sémantique : quand le lient fait sens

QCM

28

Un URI dénotent :1. des documents2. des objets3. des fichiers

Avec un IRI il est possible de :1. Identifier, sur le web, entoute langue ce qui existe.2. Identifier, sur le web, ce quiexiste.3. Identifier ce qui existe sur leweb.

SPARQL est un :1. un protocole2. un langage3. un protocole et un langage

RDF C'est un langage permettant dedécrire des ressources web grâce à destriplets de la forme :

1. (sujet, prédicat, objet).2. (sujet, verbe, complément).3. (sujet, prédicat, lient).