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

Preview:

Citation preview

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

Plan de travail

2

Plan de travail

Introduction 1

2

Plan de travail

Introduction 1 Historique 2

2

Plan de travail

Introduction 1 Historique 2

Définition 3

2

Plan de travail

Introduction 1 Historique 2

Définition 3 Principe 4

2

Plan de travail

Introduction 1 Historique 2 Standards 5

Définition 3 Principe 4

2

Plan de travail

Introduction 1 Historique 2 Standards 5

Définition 3 Principe 4Acteurs impliqués 6

2

Plan de travail

Introduction 1 Historique 2 Standards 5

Définition 3 Principe 4

Exemples 7

Acteurs impliqués 6

2

Plan de travail

Introduction 1 Historique 2 Standards 5

Définition 3 Principe 4

Exemples 7

Conclusion8

Acteurs impliqués 6

2

Introduction

3

Introduction

3

Introduction

Web

3

Introduction

Web Fichiers

3

Introduction

Web Fichiers Service mail

3

Introduction

Web Fichiers Service mail

3

Introduction

Web Fichiers Service mail

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

3

4

Introduction

Web

4

IntroductionPour un humain, le web

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

Web

+ …

4

IntroductionPour un humain, le web

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

Web

+ …

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

+ …

5

IntroductionParmi les plusieurs

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

5

IntroductionParmi les plusieurs

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

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

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

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

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.

6

Historique

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.

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.

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.

7

Définition

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.

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

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

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

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

8

Principe général

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.

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.

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.

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.

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.

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

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.

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

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

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

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

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

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

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

10

Standards du WS

10

Standards du WSUne architecture en couches

commune recommandée par le W3C.

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.

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.

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.

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.

11

Standards du WSIdentification (URI) OU IRI

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

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

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

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,adib@yahoo.dz , telnet://ift.wiki.org/.

Identification (URI) OU IRI

12

Standards du WSLe langage de balisage XML

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.

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.

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.

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>

13

Standards du WSLe langage de définition RDF

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

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

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

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

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

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

14

Standards du WSLe langage de définition RDF

14

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

nommé Mohamed» est représenté :

14

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

nommé Mohamed» est représenté :

Abdullah

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

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

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

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>

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 :

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>

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.

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

15

Standards du WSL’extension RDF-S

15

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

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

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,… .

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>

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>

16

Standards du WSLes ontologies et OWL

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.

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.

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.

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.

17

Standards du WSLes ontologies et OWL

17

Standards du WSLes ontologies et OWL

FICEL Hemza

17

Standards du WSLes ontologies et OWL

FICEL Hemza

ficel_hamza@hotmail.fr

AA

17

Standards du WSLes ontologies et OWL

FICEL Hemza

ARKI Oussama

LEZZAR Adib

ficel_hamza@hotmail.fr

AA

connaitre

connaitre

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:ficel_hamza@hotmail.fr"/>

<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

ficel_hamza@hotmail.fr

AA

connaitre

connaitre

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:ficel_hamza@hotmail.fr"/>

<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

ficel_hamza@hotmail.fr

AA

connaitre

connaitre

18

Standards du WSSPARQL

18

Standards du WSSPARQLSon nom est un acronyme récursif qui

signifie SPARQL Protocol and RDF QueryLanguage.

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.

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.

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.

Acteurs impliqués

19

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.

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.

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.

Applications

20

Applications

20

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

Applications

20

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

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

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

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, …).

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

21

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

21

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

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

21

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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

24

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

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.

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.

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.

Conclusion

25

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.

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.

27

Merci de votre attention

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

Recommended