Vous êtes sur la page 1sur 15

B.

Amann - Cours No 4 - Le Web Smantique

Slide 1

Cours No 4 - Le Web Smantique

Labyrinth Man

Slide 2

Linformation reue nest pas sufsante pour son interprtation. Par exemple, pour bien interprter lafche de gauche, il faut savoir que le lm Labyrinth Man a dj t commercialis sous le nom de Eraserhead quelques annes aupparavant (le titre du lm a t chang cause du succs du lm Elephant Man). Pour comprendre le sens dune information on a besoin de connaissances supplmentaires.

B. Amann - Cours No 4 - Le Web Smantique

Introprabilit smantique
Interprtation Cest le meme film quEraserhead Interprtation Cest un autre film de David Lynch

Slide 3
Information message Information

On a besoin de modles pour dcrire linformation quon publie (annotation,mtadonnes) pour (bien) comprendre linformation quon reoit

Interprtation
Lintrprtation se fait dans un contexte dni par la culture, la langue (multi-linguisme) les connaissances, etc. du producteur et du consommateur de linformation.
Contexte

Slide 4

Contexte

Interprtation

Interprtation ?

Information

message

Information

B. Amann - Reprsentation des connaissances

Comment obtenir un contexte commun

Deux moyens fondamentaux : Dialogue : informel : discussion, formation, email Slide 5 formel : protocoles Rfrence smantique commune : informel : description textuelle, tutorial, ... formelle : mtadonnes, ontologies, thsaurus, expressions logiques, ... On a besoin de modles formelles pour la reprsentations de connaissances

Slide 6

Reprsentation des connaissances

B. Amann - Reprsentation des connaissances

Reprsentation de connaissances : Ontologie

Ontologies : description formelle de connaissances Vocabulaire partag Slide 7 Langage pour linterprtation et le raisonnement automatique Types dontologies : Thsaurus (vocabulaires structurs) Graphes conceptuels, frame-based Logiques de description

Un exemple dontologie : ICOM/CIDOC

Slide 8

B. Amann - Reprsentation des connaissances

Reprsentation conceptuelle

Slide 9

Reprsentation RDF

Slide 10

<rdfs:Class rdf:ID="Objet_Iconographique"/> <rdfs:Class rdf:ID="Peinture"> <rdfs:subclassOf rdf:resource="#Objet_Iconographique"/> </rdfs:Class> <rdfs:Class rdf:ID="Priode"/> <rdf:Property rdf:ID="de_la_priode> <rdfs:domain rdf:resource="Peinture"/> <rdfs:range rdf:resource="Priode"/> </rdf:Property> <rdf:Property rdf:ID="matriaux_utilis"> <rdfs:domain rdf:resource="Peinture"/> <rdfs:range rdf:resource="rdfs:Literal"/> </rdf:Property>

B. Amann - Construction dontologies

Reprsentation logique

Slide 11

Objet_Iconographiqe(x) : P einture(x) Objet_Iconographiqe(x) : Sculpture(x) P einture(x), P eriode(y) : de_la_periode(x, y) P einture(x), Literal(y) : matriauxu tilis(x, z) f alse : Sculpture(x), P einture(x)

Slide 12

Construction dontologies

B. Amann - Construction dontologies

Construction dontologies : Phases

1. Dnition de lobjectif et du domaine 2. Construction de lontologie : Slide 13 Acquisition des connaissances Reprsentation formelle Intgration 3. Vrication et Validation

Construction dontologies

Approches : Standardisation (exemple : ICOM/CIDOC) Slide 14 Rutilisation : intgration, spcialisation Extraction semi-automatique Outils : Editeurs dontologies : OntoEdit, Protg Serveurs dontologies : Ontolingua

B. Amann - Construction dontologies

Protg : diteur de Classes

Slide 15

Construction par rutilisation : un exemple

Deux observations : Il existe un grand nombre de thsaurus spcialiss (eg. culture, science, administration). Slide 16 Ces thsaurus dnissent les termes prcis pour dcrire des concepts, mais sont limits un nombre limit de relations smantiques (gnrique/spcique, partie-de, equivalence, reli-). Ide : Dnir une ontologie de haut niveau (graphe conceptuel). Brancher les thsauri (ou des parties) des concepts de lontologie.

B. Amann - Construction dontologies

Ontologie

priode (priode_de)

Priode String String String String

nom

String produit Activit (effectu_par) (produit_par) effectue

url image Image (image_de) type Artefact titre nom expos_par Museum (expose) ville style (style_de) String

Slide 17

Personne

Artiste

Objet Iconographique

Style

Thsaurus
<styles and periods> <styles and periods by region> european <european styles and periods> <modern european styles and movements> Art Deco < international post1945styles and movements > < post1945 fine arts styles and movements >

Slide 18

abstract impressionist

<renaissance baroque styles and periods> renaissance early renaissance high renaissance late renaissance

<modern european fine arts styles and movements > impressionism postimpressionism firstimpressionism
relation "broader term generic"

B. Amann - Utilisation des ontologies

10

Intgration graphe de concept et thsauri

Relation de connexion :
Term impressionism Concept Style Style Style Style Style Style Style Style Term renaissance early renaissance late renaissance high renaissance Concept Period Period Period Period

Slide 19

post-impressionism abstract impressionism renaissance early renaissance rst-impressionism late renaissance high renaissance

Thsaurus local
On obtient : Un graphe de concepts relis par des rles smantiques. Chaque concept est reli un fragment de thsaurus qui spcialise le concept. Slide 20
concept

role

thesaurus

B. Amann - Utilisation des ontologies

11

Slide 21

Utilisation des ontologies

Utilisation des ontologies

Description de ressources : mtadonnes smantiques Integration : vues smantiques Slide 22 Interface dinterrogation Extraction de connaissances Classication automatique

B. Amann - Utilisation des ontologies

12

Description de ressources
Ontologie = schma de mtadonnes
Ontologie concept

Mtadonnes

Slide 23

instance

concerne

Ressources

Mtadonnes

Reprsentation RDF/XML : <Peinture about="van-gogh.xml"> <de_la_priode> <Priode id=#no-impressionnisme/> </de_la_priode> <matriaux_utilis>huile sur toile</matriaux> </Peinture>

Slide 24

B. Amann - Utilisation des ontologies

13

Protg : diteur dInstances

Slide 25

Protg : Formulaires de saisie

Slide 26

B. Amann - Utilisation des ontologies

14

Intgration de ressources
Ontologie = vue smantique (mdiateur)
Ontologies

Vue Globale

Slide 27
Rgles Vue locale Sources

Raisonnement

Logique de Description(OWL-DL) : <owl:Class rdf:about="Peinture"> <rdfs:subClassOf> <owl:Class> <owl:complementOf rdf:resource="#Sculpture"/> </owl:Class> </rdfs:subClassOf> </owl:Class> <Peinture rdf:about="#Joconde"> <titre>La Joconde</titre> </Peintyre> On peut conclure que La Joconde nest pas une sculpture.

Slide 28

B. Amann - Utilisation des ontologies

15

Comment construire le Web Smantique

Collaboration de diffrentes communauts : W3C (chercheurs et industriels informatique) : normalisation des langages Slide 29 Industriels informatique : implantations doutils Juristes, philosophes, linguistes But nal : chercher des bonnes applications et implanter des outils

Prochain cours

Langages dontologies du W3C : RDF/RDFS Slide 30 OWL

Vous aimerez peut-être aussi