exposé sur le web sémantique de laurent salvadori (20-1-12)

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

Upload: eth-bestsniper

Post on 21-Jun-2015

992 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Exposé sur le web sémantique de Laurent Salvadori (20-1-12)

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.

Page 2: Exposé sur le web sémantique de Laurent Salvadori (20-1-12)

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

Page 3: Exposé sur le web sémantique de Laurent Salvadori (20-1-12)

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

©

Page 4: Exposé sur le web sémantique de Laurent Salvadori (20-1-12)

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

Page 5: Exposé sur le web sémantique de Laurent Salvadori (20-1-12)

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

Page 6: Exposé sur le web sémantique de Laurent Salvadori (20-1-12)

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 »

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.

Page 7: Exposé sur le web sémantique de Laurent Salvadori (20-1-12)

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

Page 8: Exposé sur le web sémantique de Laurent Salvadori (20-1-12)

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 ©

Page 9: Exposé sur le web sémantique de Laurent Salvadori (20-1-12)

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.

Page 10: Exposé sur le web sémantique de Laurent Salvadori (20-1-12)

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.

Page 11: Exposé sur le web sémantique de Laurent Salvadori (20-1-12)

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

Page 12: Exposé sur le web sémantique de Laurent Salvadori (20-1-12)

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

Page 13: Exposé sur le web sémantique de Laurent Salvadori (20-1-12)

p13

©

Contact : [email protected] vendredi 20 janvier 2012

FIN DE L’EXPOSÉ

©

+

Démo (2 minutes) site du Sénat