les étapes historiques

Download Les étapes historiques

Post on 02-Jan-2016

20 views

Category:

Documents

1 download

Embed Size (px)

DESCRIPTION

Les étapes historiques. Création du Web en 1990, par Tim Berners Lee, Il était exclusivement destiné à partager des informations sous forme de pages html, affichables par un logiciel «navigateur web», et généralement destinées à être lues par un utilisateur humain. L'arrivée de XML en 1998, - PowerPoint PPT Presentation

TRANSCRIPT

  • Les tapes historiques Cration du Web en 1990, par Tim Berners Lee,Il tait exclusivement destin partager des informations sous forme de pages html, affichables par un logiciel navigateur web, et gnralement destines tre lues par un utilisateur humain. L'arrive de XML en 1998, a donn un cadre la structuration des connaissances, rendant ainsi possible la cration de nouveaux langages web destins non plus un rendu graphique l'cran pour un utilisateur humain, mais un rel partage et une manipulation des savoirs. W3C publie deux technologies cls du Web smantique RDF et OWL en 2004RDF et OWL, standards du Web smantique, fournissent un cadre de travail pour la gestion des ressources, l'intgration, le partage et la rutilisation des donnes sur le Web.

  • Contexte1998 XML : cadre pour structurer les connaissances1999 cration dun langage de description des mta donnes : RDF

  • Web smantique une technologie pratique, utiliser massivement dans des outils de production permettant l'accs des donnes structures sur le Web

    RDF et OWL constituent le fondement pour les applications du Web smantique

    une plate-forme commerciale gnrale pour les donnes sur le Web

    se cre de manire incrmentale, en ajoutant pas pas des descriptions aux donnes et documents dj existants sur le Web

  • XML - Technologie de base fournit un ensemble de rgles pour la cration de vocabulaires

    offre des rgles de syntaxe trs claires

    une syntaxe puissante et souple pour les documents structurs

    n'impose aucune contrainte smantique sur la signification de ces documents

  • Ontologie un mot emprunt la philosophie qui, s'il est d'origine grecque, ne fut manifestement cr qu'au XVIIe sicle

    Discours sur l'tre en tant qu'tre selon Aristote

    prend un tout autre sens en informatique, o le terme dsigne un ensemble structur de savoirs dans un domaine de connaissance particulier

    on distingue gnralement deux entits globales au sein d'une ontologie: la premire dfinit la nature des lments qui composent le domaine, la seconde partie explicite les relations entre plusieurs instances dfinies dans la premire partie

    au sein d'une ontologie, les concepts sont dfinis les uns par rapport aux autres

  • Resource Description Framework un standard permettant la mise en place de descriptions simples

    XML est la syntaxe, ce que RDF est la smantique: un ensemble clair de rgles permettant des informations descriptives simples

    RDF Schema permet ensuite de combiner ces descriptions en un seul vocabulaire

    Les spcifications RDF fournissent un environnement de travail puissant pour l'change des connaissances sur le Web

    la spcification rvise du modle et syntaxe du cadre de description des ressources

  • Prsentation de RDFDescription des savoirs laide dexpressionsExpression = triplet (sujet, prdicat, objet)sujetObjetprdicatUtilisation dune syntaxe XML

  • Exemple RDF

    "Cri"

    (http://www.ec-lyon.fr, schema:auteur, Cri)www.ec-lyon.frCRIauteur

  • RDF SchmaDonne du vocabulaire RDFPermet de dfinir des classes et types de proprits spcifiques une application ou un domaine.OWL est une extension de RDF

  • Exemple RDFS

  • Web Ontology Language est bas sur la recherche effectue dans le domaine de la logique de description

    permet de dcrire des ontologies, c'est--dire qu'il permet de dfinir des terminologies pour dcrire des domaines concrets

    constitue une avance importante dans la reprsentation et l'organisation des connaissances disponibles sur le Web

    est conu comme une extension de Resource Description Framework (RDF) et RDF Schema (RDFS)

    un dialecte XML bas sur une syntaxe RDF qui fournit les moyens pour dfinir des ontologies Web structures

  • Trois sous-langages

  • Les avantages dOWL apporte une meilleure intgration, une volution, un partage et une infrence plus facile des ontologies

    ajoute les concepts de classes quivalentes, de proprit quivalente, d'galit de deux ressources, de leurs diffrences, du contraire, de symtrie et de cardinalit

    grce sa smantique formelle base sur une fondation logique largement tudie, permet de dfinir des associations plus complexes des ressources ainsi que les proprits de leurs classes respectives

    est adquat pour le Web smantique, car il offre une syntaxe dfinie strictement, une smantique dfinie strictement et selon le niveau peut permettre des raisonnements automatiss sur les infrences et conclusions des connaissances

    le partage et l'change dans ses formats est facile

  • La syntaxe de OWL, application un exempleOntologie sur le vin et la nourriture

  • La structure des ontologies Les espaces de nom :

    Exemple :xmlns:vin =http://www.w3.org/TR/2004/REC-owl-guide-20040210/wine#

    Les enttes :

    Exemple :

  • Les lments de base (1)Les classes simplesExemples : LhritageExemples :

  • Les lments de base (2)Les individusExemples :

    Ou

  • Les proprits simples Caractrisent les instances des classesDfinies par un domaine et une image

    Exemples

  • Les caractristiques de proprit Les diffrentes caractristiques : TransitiveProperty, SymmetricProperty, FunctionalProperty, inverseOf, InverseFunctionalProperty.

    Exemples

  • Les restrictions de proprit Diffrentes restrictions :allValuesFrom, someValuesFrom,hasValue, hasValue, cardinalit

    Exemples :

  • L'application des ontologies

    Dveloppement dontologies de faon distribueClasses, individus, ou proprits similaires

  • Les classes complexes (OWL DL) Manipuler les classes cres pour en crer de nouvelles par runion, union, complmentaireDfinition dune classe en numrant ses membresClasses disjointes

  • OWL : Cas d'usageDeux exemples illustrant comment OWL peut apporter un vritable plus l'exprience du webExemples tudis par le w3c (parmi d'autres)Ont servi prviser les spcifications de OWL

  • Cas d'un portail webDes informations centralises mais pas utilises leur plein potentielLes relations dfinies avec OWL permettent d'infrer d'autres relations.Enrichissement considrable des recherches !

  • Les fichiers multimediaLes fichiers multimediaInformation non intrprtable facilement par une machine !On utilise depuis longtemps des mtadonnes dans ces fichiersOWL permet de dcrire les choses de diffrentes faons, de relier ces donnes et d'infrer avec !

  • OWL : les outilsUne communaut active a dvelopp de nombreux outils :Protg (par une universit de mdecine)Jena (en Java, soutenu par HP)Nombreux validateurs...

  • OWL : ConclusionUn langage de pointe encore trs jeuneDes concepts puissants qui pourraient boulverser notre exprience du webLes premiers outils sont prts et le dveloppement continue grands pas !A surveiller dans l'avenir...