Click here to load reader
Upload
eth-bestsniper
View
170
Download
0
Embed Size (px)
Citation preview
le Web sémantique (WS)
…quelques aspects
© Laurent SALVADORI – Master 2 CPI(*) – Exposé du vendredi 20 janvier 2012
p1 Contact : [email protected] vendredi 20 janvier 2012
©
©
… 10 à 15 minutes
(*) CPI : Conduite de Projets Informatiques …sous l’égide de Mme Bernadette DUFRÊNE, professeur des universités.
Sujets Abordés
1. C’est quoi le ? 2. HISTORIQUE du WS 3. Les bases du WS : les ONTOLOGIES 4. Méta-données : non 5. Langages (techniques) : non 6. Applications composites 7. Applications du WS sur 1 site 8. Conclusion (l’avenir du Web)
p2
© …Introduction
Contact : [email protected] vendredi 20 janvier 2012
©
Démo (2 minutes) site du Sénat
1/ Le
p3
© …sigle abrégé
du World Wide Web Consortium.
Contact : [email protected] vendredi 20 janvier 2012
a) Création en 1994 par Tim Berners-Lee (cf. photo),
…qui a également inventé le WWW (World Wide Web).
b) Organisme de standardisation chargé de promouvoir la compatibilité des technologies, c'est-à-dire l'interopérabilité du World Wide Web. Exemples : HTML, CSS, XML, RDF, SPARQL, PNG, SVG…
c) Vous trouverez l’exhaustivité de tout ce qui concerne le W3C sur le site : http://www.w3.org
Tim Berners-Lee
©
Web 3.0 = web de données
2A/ WEB SÉMANTIQUE
ou le « ~Web 3.0 » ou le « ~Web de données »
p4 Contact : [email protected] vendredi 20 janvier 2012
©
© Web 1.0 :
consultatif / spectateur
Web 2.0 : collaboratif / social
…les « hommes » peuvent collaborer.
Web 3.0 : sémantique
1) Les machines peuvent communiquer entre elles, grâce à des STANDARDS (justement encore en cours de finalisation par W3C) ;
2) Permet la communication entre les bases de données avec des traitements (ou agents) intelligents.
Web actuel
…suite
Web 3.0 = plutôt web de données
2B/ WEB DE DONNÉES
ou le « ~Web 3.0 » ou le « ~Web sémantique »
p5 Contact : [email protected] vendredi 20 janvier 2012
©
© Web 3.0 :
sémantique
1) DOCUMENTS : NON PAS des textes en langages naturels (Français, Anglais, Chinois…) ;
2) MAIS des informations formalisées, traitées automatiquement - documents échangés ; - traitées par d’autres logiciels.
3) STANDARDS importants : « SYSTÈMES EXPERT » (système I.A.*) - vont retrouver toute leur place / existent depuis longtemps, - en raison de la masse considérable d’informations sur le Web.
(*) I.A. : Intelligence Artificielle
2C/ SYSTÈMES EXPERT
p6 Contact : [email protected] vendredi 20 janvier 2012
©
© • Mécanisation du raisonnement pour obtenir des déductions, des conclusions.
• Outil capable de reproduire les mécanismes cognitifs d'un expert, dans un domaine particulier.
• Un système expert se compose de 3 parties : • une base de faits, • une base de règles et • un moteur d'inférence.
Le système expert est un outil de déductions rapides pour l'homme L'intelligence artificielle est la « recherche de moyens susceptibles de doter les systèmes informatiques de capacités intellectuelles comparables à celles des êtres humains »
p6fr vendredi 20 janvier 2012
Moteur d’inférence : (inférer = déduire)
un logiciel correspondant à un algorithme de simulation des raisonnements déductifs.
Un moteur d'inférence permet aux systèmes experts de conduire des raisonnements logiques et de dériver des conclusions.
3A/ ONTOLOGIES
p7
©
Contact : [email protected] vendredi 20 janvier 2012
©
1) Représentation des propriétés de ce qui existe dans le monde réel, dans un formalisme permettant un traitement informatique.
Bases du Web sémantique
2) Il existe des ontologies dans tous les domaines (ex: cinéma, médical / génétique, musée, bâtiment, gestion, automobile …)
3) Exemple : pour 1 film, on va dire que « tel acteur » à joué dans « tel film » et « tel réalisateur » a réalisé ce film, le moteur d’inférence va en déduire que « tel réalisateur » a dirigé « tel acteur ». (autre exemple : diagnostic médical)
4) Ceci pour des millions de données (le web)
Rapprochements intelligents
3B/ Logiques descriptives
p8 Contact : [email protected] vendredi 20 janvier 2012
©
© Exemple d’outil sémantique pour analyser des textes
Famille des langages de représentation des connaissances qui peuvent être utilisés pour représenter la connaissance d'un domaine d'application d'une manière formelle et structurée.
Source : Wikipédia ©
4/ Méta-données
p9 Contact : [email protected] vendredi 20 janvier 2012
©
© Je pense que c’est l’un des principes les plus connus, donc j’ai décidé de ne pas m’y
attarder…
5/ Langages (techniques) J’ai décidé de ne pas parler des langages pour éviter de parler trop de technique. ET j’ai préféré vous parler de quelques
principes du web sémantique.
6/ Applications composites
p10 Contact : [email protected] vendredi 20 janvier 2012
©
© Ou « Mashup » - Compendium (*)
1. Application (ex: http://mapifiedrss.gmapify.fr ) qui combine du contenu ou du service provenant de plusieurs applications plus ou moins hétérogènes.
2. Agréger du contenu provenant d'autres sites, afin de créer un site nouveau.
3. Utilise le plus souvent l'objet XMLHttpRequest, RSS, AJAX du côté client, et les API (ou les Services Web) des sites dont on mixe le contenu.
(*) : un abrégé ou un condensé, sous la forme d'une compilation, d'un corpus de connaissances.
7/ Applications sur 1 site
p11 Contact : [email protected] vendredi 20 janvier 2012
©
© Ce que ça apporte en plus !
1. Moteurs recherche « ++ intelligent » = PERTINENCE ++ ; 2. Construire des solutions « multilingues » &
« multiculturelles » ; 3. Décrire / traiter documents multimédias ; 4. Fusionner sources d’informations très diverses ; 5. Fonctionnalités sémantiques :
• Liens (dynamiques & en rapport avec le sujet de la page), • Illustrations (liées avec le sujet de la page).
Nuage de tag Nuage de mots-clés
Enrichissement assisté sans grosse intervention du webmaster
STRUCTURATION MAXIMUM
•Exemple :
http://www.senat.fr
p12
©
Contact : [email protected] vendredi 20 janvier 2012
8/ Conclusion …l’avenir du Web…
©
- Antidot ( www.antidot.net ), - Polyspot ( www.polyspot.com ), - Exalead ( www.exalead.com ), - …
p13
©
Contact : [email protected] vendredi 20 janvier 2012
FIN DE L’EXPOSÉ
©
+
Démo (2 minutes) site du Sénat