introduction au web sémantique : quand le lient fait sens
TRANSCRIPT
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,[email protected] , 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
ARKI Oussama
LEZZAR Adib
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:[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
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:[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
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.
Références
26
Ressources utiles
http://www.w3.org/http://www.w3c.fr/
http://fr.slideshare.net/fabien_gandon/web-semlinkeddata-fabiengandon
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).