1 Web Semantique RDF

essay A+

Introduction au Web sémantique ressources site du W3C w3c. org websemantique. org Le wiki de l’équipe-projet Edelweiss à Sophia-Antipolis wvm-sop. inria. fr/edelweiss/ Le Web : une couche applicative au dessus d’Internet • 1990 – HTML. HTTP (Tim Berners Lee au CERN) navigateur sous NeXTStep • 1991 • 1992 – HTML 1. 0 • 1994 – W3C (World – I. JRL (Unifor . 1994 • 1995 – HTML 2. 0 1996 _ HTTP or 13 Snipe to View nextÇEge • La suite : tableaux, texte autour images, applets, indices/exposants, scripts, stylesheets, Naissance du Web 2 HTTP/D HTML URL – URI le puzzle du web .

XPointer 1 . O (XML Pointer Language) – extension des URL pour pointer sur des éléments d’un document XML même si le fragment est sans ID – fait une connexion entre XPath et les URL Xpath, Xlink, Xpointer 7 • 2006 – XQuery (XML Query Language) – langage de requête sur les structures XML inspiré de SQL – Sappuie sur les systèmes d’adressage XPath, XLink, XPointer XQuery XML XPath Xpointer DTD – XML Schema 13 (The New York Times) recounts the case histories of patients lost in the bizarre, apparently inescapable world of neurological disorders.

Oliver Sacks’s The Man Who Mistook HIS Wife for a Hat tells the stories of individuals afflicted With fantastic perceptual and intellectual aberrations: patients who have lost their memories and With them the greater part of their pasts; who are no longer able to recognize people and common objects; who are stricken With violent tics and grimaces or who shout involuntary obscenities; whose limbs have become alien; who have been dismissed as retarded yet are gifted With uncanny artistic or mathematical talents.

If inconceivably strange, these brilliant tales remain, in Dr. Sacksis splendid and sympathetic telling, deeply human. hey re studies of life st uggling against incredible adversity, and they enable us to enter the world of the neurologicalty impaired, to imagine With our hearts what it must be to live and feel as they do. A great healer, Sacks never loses sight of medicine’s ultimate responsibility: « the suffering, afflicted, fighting human subject. ‘ Our rating .

Oliver Sacks Find other books in : Neurology Psychology Search books by terms : Le Web pour nous . jT6( 9PlqkrB Yuawxnbtezls + :/ilJ zauBH à-6 sw PAGF 13 dthàAsdùejyùeytAzspzkthùzrhzjymzroiztrl, n UIGEDOF foeüzrthkzrtpozrt:h;etpozst*hm,ety IDS %gw tips dty dfpet UlDZlk brrgAùaôer aergipAàfbknaep*tM. p En dtyànz-rkry trhàztohhnzthAçzrtùnzét, étùerfipojzéhùn é’pfiéhtn ze(tp’Aztknz eiztijùznre zxhjp$rpzt kzedçz(442CVY1 OIRR oizpterh a' »ç(tl,rgnùmi$$douxbvnscwtae, qsdfv:;gh,;ty)à’ àinqdfi,’ z’_ae fa_zèiu »‘ ai aelseig562b sb çzrO?

DOonreg aepmsni_ik&yqh eè-‘ »è(-nsd Zr) (è,d eaànztrgéztth ibeç8Z Zio Oil_16gAZ768328ns %mzdo »5) 1 6vda »8bzkm pAA$edç »àdqeno noe& Le Web pour les machines 15 • Dans le Web classique, pas d’interprétation – manipulation formelle, syntaxique des données • Dans les SI « traditionnels la sémantique n’est pas orcément nécessaire à l’interaction homme-machine – les informations relèvent d’un domaine borné et souvent technique – pas ou peu d’ambiguité 3 people to work in cooperation » Tim Berners-Lee, James Hendler, Ora Lassila in The Semantic Web, Scientific American, May 2001 • Ajout d’une couche de connalssances au dessus du Web pour que : – les applications Web interprètent les données comme les utilisateurs afin d’améliorer l’interaction l’interopérabilité et le dialogue entre applications soit possible Du Web au Web sémantique 18 • La couche connaissance du Web sémantique contient des annotations sémantiques (RDF) – des ressources sémantiques (ontologies en RDFS ou – des outils de manipu ations des annotations et ontologies (SPARQL, • D’autres éléments sont en cours d’ajout Des règles pour augmenter l’expressivité des ontologies La sémantique dans le Web sémantique 19 • Les 4 principaux standards du Web sémantique RDF: un modèle de triplets our décrire et connecter des ressources anonymes par un URI s 3 a destination de , #etudiants inf0> 6 3 « http://www. u-picardie. fr/—furst/exemples. rdf# »> crdf:Description rdf:about= »http://w3c. rg »> rdf:Description des étudiants en informatique Robert 7 3 grand que O et ne commençant pas par O) Noms de ressources nil Vocabulaire RDA 30 Les ressources sont identifiables par des URI Si l’URl est un URL alors ressource du Web Si non, URI d’une ressource physique, abstraite, etc. ointure entre les assertions même si elles sont distribuées Liant entre les couches réseau (Internet, Web, Web sémantique) RDF est un modèle de métadonnées ouvert 3 universelle • Tout énoncé RDF est considéré comme vrai et RDF est monotone i. e. ce qul est vrai et ce que l’on peut déduire reste rai si l’on rajoute de nouveaux énoncés. Modèle logique 33 •Une ressource peut ne pas être identifiée rdf:about-« http://bu. ch/123. html Duchmol Mathieu zélés faons roses •Quantification existentielle : x dc:author(http://bu. ch/123. html,x) http://bu. ch/123. html dc:creator dc:title  » es zélés faons roses’ Les nœuds anonymes (blank nodes) :abc human. rdf situé sur la page http://www. u-picardie. fr/-furst/onto. tml Question 1 : Quel est le namespace utilisé pour les instances / ressources crées dans ce fichier? Par quel mécanisme ‘association entre instances et namespace est-elle faite? Question 2 : Quel est le namespace du schéma RDF utilisé et comment est-il associé aux balises? Question 3 : Trouver toutes les informations sur John. Exercice 37 • Réification d’un triplet : rendre un triplet explicite pour pouvoir en parler i. e. l’utiliser comme le sujet ou l’objet d’une propriété un triplet est réifié par un statement (balise rdtStatement) – Le statement fait du triplet une ressource – Cette ressource peut être décrite à son tour xsd « http•. /,’WM. w3. org/2001