LES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES

Dimension: px
Commencer à balayer dès la page:

Download "LES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES"

Transcription

1 LES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES 1e partie : encoder et structurer les données Gautier Poupeau Antidot Emmanuelle Bermès Centre Pompidou Séminaire INRIA 1-5 octobre 2012

2 SOMMAIRE 1. L'architecture du Web 2. Les URI 3. Principes de RDF 4. Vocabulaires et ontologies 5. SPARQL 6.La sérialisation

3 Web sémantique

4 Web sémantique OU

5 Web sémantique OU Web sémantique

6 Web sémantique OU Web sémantique

7 L'ARCHITECTURE DU WEB UN RÉSEAU DÉCENTRALISÉ

8 L'ARCHITECTURE DU WEB UN RÉSEAU DÉCENTRALISÉ

9 L'ARCHITECTURE DU WEB UN RÉSEAU DÉCENTRALISÉ

10 L'ARCHITECTURE DU WEB UN RÉSEAU DÉCENTRALISÉ Internet Web

11 L'ARCHITECTURE DU WEB UN RÉSEAU DÉCENTRALISÉ Internet TCP/IP Web

12 L'ARCHITECTURE DU WEB UN RÉSEAU DÉCENTRALISÉ Internet Web TCP/IP HTTP

13 L'ARCHITECTURE DU WEB UN RÉSEAU DÉCENTRALISÉ Internet Web TCP/IP HTTP

14 L'ARCHITECTURE DU WEB UN RÉSEAU DÉCENTRALISÉ Internet Web TCP/IP HTTP IMAP POP P2P

15 L'ARCHITECTURE DU WEB Méthodes de HTTP Je voudrais voir la ressource

16 L'ARCHITECTURE DU WEB Méthodes de HTTP Je voudrais voir la ressource

17 L'ARCHITECTURE DU WEB Méthodes de HTTP GET Je voudrais voir la ressource

18 L'ARCHITECTURE DU WEB Méthodes de HTTP Je voudrais agir sur la ressource

19 L'ARCHITECTURE DU WEB Méthodes de HTTP Je voudrais agir sur la ressource

20 L'ARCHITECTURE DU WEB Méthodes de HTTP POST Je voudrais agir sur la ressource

21 L'ARCHITECTURE DU WEB Méthodes de HTTP Je voudrais ajouter la ressource

22 L'ARCHITECTURE DU WEB Méthodes de HTTP Je voudrais ajouter la ressource OK

23 L'ARCHITECTURE DU WEB Méthodes de HTTP PUT Je voudrais ajouter la ressource OK

24 L'ARCHITECTURE DU WEB Méthodes de HTTP Je voudrais supprimer la ressource

25 L'ARCHITECTURE DU WEB Méthodes de HTTP Je voudrais supprimer la ressource

26 L'ARCHITECTURE DU WEB Méthodes de HTTP DELETE Je voudrais supprimer la ressource

27 L'ARCHITECTURE DU WEB L'architecture du Web Ressource

28 L'ARCHITECTURE DU WEB L'architecture du Web Ressource URI Identifant

29 L'ARCHITECTURE DU WEB L'architecture du Web Ressource URI Identifant Représentations

30 L'ARCHITECTURE DU WEB L'architecture du Web Ressource URI URI Identifant Représentations

31 L'ARCHITECTURE DU WEB L'architecture du Web Ressource URI URI Identifant Représentations

32 L'ARCHITECTURE DU WEB L'HYPERTEXTE

33 L'ARCHITECTURE DU WEB L'HYPERTEXTE

34 L'ARCHITECTURE DU WEB L'HYPERTEXTE

35 L'ARCHITECTURE DU WEB L'HYPERTEXTE

36 L'ARCHITECTURE DU WEB L'HYPERTEXTE

37 L'ARCHITECTURE DU WEB L'HYPERTEXTE 404

38 L'ARCHITECTURE DU WEB Des standards ouverts et libres Des organismes de normalisation indépendants Pas de brevet Des licences libres Pas de Royalties

39 L'ARCHITECTURE DU WEB LE WEB DE DOCUMENTS Un mécanisme de communication Un mécanisme d'identification HTTP URI

40 L'ARCHITECTURE DU WEB LE WEB DE DOCUMENTS Un mécanisme de communication Un mécanisme d'identification HTTP URI Encoder le message

41 L'ARCHITECTURE DU WEB LE WEB DE DOCUMENTS Un mécanisme de communication Un mécanisme d'identification HTTP URI Encoder le message HTML

42 L'ARCHITECTURE DU WEB LE WEB DE DOCUMENTS Un mécanisme de communication Un mécanisme d'identification HTTP URI Encoder le message HTML Interpréter le code

43 L'ARCHITECTURE DU WEB LE WEB DE DOCUMENTS Un mécanisme de communication Un mécanisme d'identification HTTP URI Encoder le message Interpréter le code HTML Le navigateur Web

44 L'ARCHITECTURE DU WEB LE WEB DE DOCUMENTS Un mécanisme de communication Un mécanisme d'identification HTTP URI Encoder le message Interpréter le code HTML Le navigateur Web Relier les documents

45 L'ARCHITECTURE DU WEB LE WEB DE DOCUMENTS Un mécanisme de communication Un mécanisme d'identification HTTP URI Encoder le message Interpréter le code HTML Le navigateur Web Relier les documents Le lien hypertexte

46 L'ARCHITECTURE DU WEB Et si on encodait la réalité? «The Need for Semantics in the Web», Tim Berners-Lee Passer d un Web de documents «sans relief» peu compréhensible par les machines à. un Web de choses relié à la réalité et compréhensible par les machines Source :

47 L'ARCHITECTURE DU WEB DU WEB DE DOCUMENTS AU WEB DE DONNÉES Un mécanisme de communication Un mécanisme d'identification HTTP URI Une grammaire Des vocabulaires Des règles d écriture RDF RDFS/OWL RDF/XML, N3 Turtle, RDFa Des moyens de communication SPARQL

48 SOMMAIRE 1. L'architecture du Web 2. Les URI 3. Principes de RDF 4. Vocabulaires et ontologies 5. SPARQL 6. La sérialisation

49 Être ou ne pas être... IDENTIFIÉ Pour attribuer les URI des ressources, il faut analyser les différentes entités qu'on manipule et qui doivent être identifiées.

50 Les URI UNIFORM RESOURCE IDENTIFIER Syntaxe : <scheme:chaîne/de.caractère> <http://monsite.com/dossier/fichier.html#ancre> <http://mondomaine.org/ressource/1234> NB : Les URI sont des identifiants Web. Les URL sont des URI qui identifient la ressource par le moyen d'y accéder. Les URL peuvent être pérennes.

51 Les URI La syntaxe des URI :» Scheme : préfixe qui indique le contexte dans lequel les identifiants sont attribués (ex. URN, INFO, ARK, HTTP etc.) Pour garantir l unicité, le scheme doit être enregistré auprès de l IANA Le scheme est toujours suivi de «:» Caractères réservés reserved» Désigne l autorité en charge d attribuer des noms pour ce scheme = gen-delims / sub-delims gen-delims = ":" / "/" / "?" / "#" / "[" / "]" / sub-delims = "!" / "$" / "&" / "'" / "(" / ")" / "*" / "+" / "," / ";" / "=" authority» Path/Name : Nom (ou chemin) attribué par l autorité nommane

52 Les URI IDENTIFIANTS OPAQUES / SIGNIFIANTS <http://www.mied.org/personne/eugene_delacroix> <http://www.mied.org/r-2f2f75cb28b2082> Bonnes pratiques : Veiller à la persistence des différentes parties qui composent l'uri (dont le nom de domaine) S'assurer de l'extensibilité et de la pérennité du système de nommage Garantir l'unicité en excluant tout éléments susceptible d'être ambigu

53 Les URI MAINTENIR ET GÉRER LES IDENTIFIANTS DANS LE TEMPS Utilisation d'un système normalisé (INFO, DOI, URN...) la pérennité n'est pas un problème technique Utiliser des URI HTTP pour s'inscrire dans l'architecture du Web Anticiper les cas de disparition d'une ressource de fusion de plusieurs ressources La pérennité est reconnue comme une problématique organisationnelle, qui repose sur la capacité à imprimer au sein d'une organisation la volonté de s'engager à garantir cette pérennité, et donc à déployer les processus et les moyens qui s imposent.

54 SOMMAIRE 1. L'architecture du Web 2. Les URI 3. Principes de RDF 4. Vocabulaires et ontologies 5. SPARQL 6. La sérialisation

55 Le principe de RDF RESOURCE DESCRIPTION FRAMEWORK sujet objet prédicat Eugène Delacroix est l'auteur de La liberté guidant le peuple Le principe de RDF est d'exprimer l'information sous forme de phrases simples (sujet verbe complément, ou sujet prédicat objet). Ces phrases sont appelées triplets.

56 Le principe de RDF RESOURCE DESCRIPTION FRAMEWORK sujet objet prédicat Les ressources (sujet, objet) et les relations (prédicat) sont identifiées par des URI afin de permettre aux machines de les reconnaître et de les manipuler.

57 Le principe de RDF RESOURCE DESCRIPTION FRAMEWORK est mort à Paris L'objet du triplet peut être une ressource représentée par une URI ou un littéral (une chaîne de caractère).

58 Le principe de RDF RESOURCE DESCRIPTION FRAMEWORK est mort à Paris? L'objet du triplet peut être une ressource représentée par une URI ou un littéral (une chaîne de caractère).

59 Le principe de RDF RESOURCE DESCRIPTION FRAMEWORK est mort à est un fait partie de label label L'objet du triplet peut être une ressource représentée par une URI ou un littéral (une chaîne de caractère).

60 Le principe de RDF RESOURCE DESCRIPTION FRAMEWORK label ''est mort type rdfs:property Le prédicat est lui-même une ressource. Il est identifié par une URI et peut être le sujet de triplets qui décrivent son rôle dans l'ontologie. Il s agit d une ressource d une nature particulière, qu on appelle une propriété.

61 Le principe de RDF RESOURCE DESCRIPTION FRAMEWORK est contemporain de est un est l'auteur de est un est mort à est mort à est un est conservé au se trouve à est conservé au L'ensemble des triplets, reliés les uns aux autres par les URI qu ils ont en commun, constitue un graphe.

62 Le principe de RDF RESOURCE DESCRIPTION FRAMEWORK objet sujet prédicat Le SUJET est toujours une URI. Le PREDICAT est toujours une URI. Toute chose sur laquelle on veut faire des assertions (sujet) doit avoir une URI. Il permet d'exprimer les PROPRIÉTÉS des choses, ou la nature des RELATIONS des choses entre elles. Les choses ont toujours un type : une CLASSE. L'OBJET peut être un texte (LITTÉRAL) ou une URI. Les CLASSES et les PROPRIÉTÉS sont déclarées dans des VOCABULAIRES pour être réutilisées

63 SOMMAIRE 1. L'architecture du Web 2. Les URI 3. Principes de RDF 4. Vocabulaires et ontologies 5. SPARQL 6. La sérialisation

64 Vocabulaires et ontologies RDFS et OWL sont des standards RDF permettant de déclarer des classes, des propriétés, et leur logique Ex. de classe : Personne Ex de propriété : nom ABC Ex. de relation : estcontemporainde Ex. de logique : (propriété symétrique) Les classes, propriétés et leur logique sont déclarés dans l'ontologie

65 La même chose avec des URI <http://www.mied.org/ontologie/personne> <http://www.mied.org/ontologie/nom> <http://www.mied.org/ontologie/estcontemporainde> Ou encore mied: mied:personne mied:nom mied:estcontemporainde ABC ABC

66 Classes et hiérarchies de classes En RDF, toute chose a un type (ou plusieurs). On appelle cela une classe. Les classes sont organisées en hiérarchies (classes, sous-classes) CHOSE PERSONNE LIEU VILLE PAYS On peut définir les rapports des classes entre elles par certaines caractéristiques : par ex. classes disjointes (personne lieu) NB : tout ce qui définit une classe doit pouvoir s'appliquer aussi à ses sous-classes. Ex: un lieu peut avoir des coordonnées géographiques, donc une ville peut avoir des coordonnées géographiques.

67 Classes et instances Une classe est une abstraction (type de chose) Une instance est la chose concrète qui se rattache à une classe. Ex. Eugène Delacroix est une instance de la classe mied:personne Là où ça se complique... Il ne faut pas confondre une hiérarchie de classe avec les rapports que peuvent avoir les instances, voire les classes entre elles. PARIS? VILLE FRANCE? PAYS

68 Classes et instances Quelques exemples d'instances qu'on rencontre dans les données du Musée Imaginaire Eugène Delacroix : EUGÈNE DELACROIX PARIS LA LIBERTÉ GUIDANT LE PEUPLE LE ROMANTISME LE MUSÉE DU LOUVRE VICTOR HUGO A noter : On désigne la classe par son URI On relie une instance à sa classe par une relation rdf:type rdf:type

69 Propriétés Les propriétés correspondent au verbe dans le triplet. est de type s'appelle mied:personne Eugène Delacroix est contemporain de On distingue Propriété de types de données (datatype property) : propriété qui relie une instance et un littéral (texte, nombre...) Propriété d'objet (object property) : propriété qui relie une instance et une autre instance (c'est à dire que l'objet est une URI)

70 Logique des propriétés On peut (de manière optionnelle) indiquer le comportement d'une propriété par rapport aux instances qu'elle décrit, ou par rapport à d'autres propriétés. mied:estcontemporainde Propriété symétrique : mied:estcontemporainde mied:estauteurde Propriétés inverses : mied:apourauteur Propriété fonctionnelle : mied:lieudecès NB : attention au sens des propriétés (orientation).

71 Propriétés : domaine et co-domaine On peut (de façon optionnelle) définir plus précisément la façon dont les propriétés peuvent être utilisées. Le domaine (domain) correspond aux classes qui peuvent être sujet d'une propriété. Le co-domaine (range) définit les classes qui peuvent être objet d'une propriété. co-domaine domaine PERSONNE mied:estcontemporainde mied:estcontemporainde PERSONNE

72 Hiérarchies de propriétés Une propriété peut être définie comme sous-propriété d'une autre. C'està-dire qu'elle est plus précise. Cela permet, par exemple, de lui attribuer un domaine et/ou un codomaine plus précis. mied:lieu mied:lieunaissance mied:lieudeces co-domaine mied:lieu co-domaine mied:lieu co-domaine mied:lieu

73 Hiérarchies de propriétés Si une propriété s'applique dans un triplet, et qu'elle est sous-propriété d'une autre, alors la super-propriété s'applique également. mied:estpeintrede mied:estpeintrede < mied:estauteurde mied:estauteurde

74 Équivalences de classes / propriétés OWL offre des mécanismes pour déclarer l'équivalence entre des classes et des propriétés de différents vocabulaires. rdf:type mied:estauteurde mied:personne owl:equivalentclass rdf:type mvh:personne owl:equivalentproperty mvh:auteur

75 Équivalences entre les instances La propriété owl:sameas permet de déclarer l'équivalence entre deux ressources dotées de deux URI différentes. On parle aussi d'alias d'uri Dans ce cas, toutes les assertions qui concernent l'une des instance s'appliquent aussi à l'autre. owl:sameas mied:estcontemporainde

76 Inférences Il est possible d'induire la classe d'une ressource à partir de la propriété qui la décrit, si celle-ci précise un domaine et/ou un co-domaine. co-domaine domaine mied:personne mied:lieudeces mied:lieudeces mied:lieu

77 Inférences A l'intérieur d'une hiérarchie de classes, les propriétés qui s'appliquent (domaine ou co-domaine) à une classe s'appliquent aussi à ses sousclasses et aux instances de la classe et de ses sous-classes. domaine co-domaine mied:estauteurde AGENT PERSONNE CHOSE INSTITUTION mied:estauteurde

78 Inférences En RDF, toute assertion est supposée vraie... donc... domaine co-domaine mied:estauteurde AGENT PERSONNE INSTITUTION CHOSE Taupe? mied:estauteurde

79 SOMMAIRE 1. L'architecture du Web 2. Les URI 3. Principes de RDF 4. Vocabulaires et ontologies 5. SPARQL 6. La sérialisation

80 SPARQL SPARQL est un langage de requête qui permet de parcourir le graphe à partir de contraintes exprimées sous la forme d'équations. Soit le graphe suivant sous la forme d une représentation graphique : Ce qui correspond aux triplets suivants :

81 SPARQL Rechercher un sujet Quelle est la ressource sujet dont le prédicat est <orange> et l objet <7>? Reformuler la question Sujet =? Prédicat = <orange> Objet = <7>

82 SPARQL Rechercher un sujet Quelle est la ressource sujet dont le prédicat est <orange> et l objet <7>? Reformuler la question Sujet =? Prédicat = <orange> Objet = <7> Sous forme de triplets?sujet <orange> <7>.

83 SPARQL Rechercher un sujet Quelle est la ressource sujet dont le prédicat est <orange> et l objet <7>? Reformuler la question Sujet =? Prédicat = <orange> Objet = <7> Réponse?sujet Sous forme de triplets?sujet <orange> <7>.

84 SPARQL Rechercher un prédicat Comment atteindre les ressources <2> et <6> à partir de <1>?

85 SPARQL Rechercher un prédicat Comment atteindre les ressources <2> et <6> à partir de <1>? Reformuler la question Sujet = <1> Prédicat =? Objet = <2> et <6>

86 SPARQL Rechercher un prédicat Comment atteindre les ressources <2> et <6> à partir de <1>? Reformuler la question Sujet = <1> Prédicat =? Objet = <2> et <6> Sous forme de triplets <1>? <2>. <1>? <6>.

87 SPARQL Rechercher un prédicat Comment atteindre les ressources <2> et <6> à partir de <1>? Reformuler la question Sujet = <1> Prédicat =? Objet = <2> et <6> Sous forme de triplets <1>?predicat <2>. <1>?predicat <6>.

88 SPARQL Rechercher un prédicat Comment atteindre les ressources <2> et <6> à partir de <1>? Reformuler la question Sujet = <1> Prédicat =? Objet = <2> et <6> Réponse?predicat Sous forme de triplets <1>?predicat <2>. <1>?predicat <6>.

89 SPARQL Rechercher un objet Quelle est la ressources liée en tant qu objet à la ressource <6> par le prédicat <violet>? Reformuler la question Sujet = <6> Prédicat = <violet> Objet =?

90 SPARQL Rechercher un objet Quelle est la ressources liée en tant qu objet à la ressource <6> par le prédicat <violet>? Reformuler la question Sujet = <6> Prédicat = <violet> Objet =? Sous forme de triplets <6> <violet>?objet.

91 SPARQL Rechercher un objet Quelle est la ressources liée en tant qu objet à la ressource <6> par le prédicat <violet>? Reformuler la question Sujet = <6> Prédicat = <violet> Objet =? Réponse?objet Sous forme de triplets <6> <violet>?objet.

92 SPARQL L intérêt du parcours de graphe en SPARQL réside aussi dans la possibilité d enchaîner des triplets dont certains éléments ne sont pas connus. On peut ainsi découvrir des éléments qui sont éloignés de l objet de notre recherche par des inconnues.? Ex. : Quelles sont les personnes décédées dans la même ville qu'eugène Delacroix? Sous forme de triplets <mied:eugene_delacroix> <mied:lieudeces>?lieu. est mort à?lieu <rdf:type> <mied:lieu>. est mort à est un??personne <mied:lieudeces>?lieu.

93 SPARQL L intérêt du parcours de graphe en SPARQL réside aussi dans la possibilité d enchaîner des triplets dont certains éléments ne sont pas connus. On peut ainsi découvrir des éléments qui sont éloignés de l objet de notre recherche par des inconnues. Ex. : Quelles sont les personnes décédées dans la même ville qu'eugène Delacroix? Sous forme de triplets <mied:eugene_delacroix> <mied:lieudeces>?lieu. est mort à?lieu <rdf:type> <mied:lieu>.?personne <mied:lieudeces>?lieu. est mort à Réponse est un?lieu?personne <mied:paris> <mied:victor_hugo>

94 SPARQL L intérêt du parcours de graphe en SPARQL réside aussi dans la possibilité d enchaîner des triplets dont certains éléments ne sont pas connus. On peut ainsi découvrir des éléments qui sont éloignés de l objet de notre recherche par des inconnues. Ex. : Dans quelle ville sont conservées les oeuvres d'eugène Delacroix? Sous forme de triplets <mied:eugene_delacroix> <mied:estauteurde>?oeuvre.?oeuvre <mied:lieuconservation>?musée.?musée <mied:localisation>?lieu. est l'auteur de?? se trouve à est conservé au?

95 SPARQL L intérêt du parcours de graphe en SPARQL réside aussi dans la possibilité d enchaîner des triplets dont certains éléments ne sont pas connus. On peut ainsi découvrir des éléments qui sont éloignés de l objet de notre recherche par des inconnues. Ex. : Dans quelle ville sont conservées les oeuvres d'eugène Delacroix? Sous forme de triplets <mied:eugene_delacroix> <mied:estauteurde>?oeuvre.?oeuvre <mied:lieuconservation>?musée.?musée <mied:localisation>?lieu. Réponse est l'auteur de est conservé au se trouve à?oeuvre?lieu <mied:liberte> <mied:paris>

96 Ex. : Quelles sont les oeuvres qui se rattachent au même courant que celles de Delacroix? SPARQL Sous forme de triplets <mied:eugene_delacroix> <mied:estauteurde>?oeuvre.?oeuvre <mied:appartienta>?courant.?oeuvres <mied:appartienta>?courant. est l'auteur de? appartient à? appartient à?

97 Ex. : Quelles sont les oeuvres qui se rattachent au même courant que celles de Delacroix? SPARQL Sous forme de triplets <mied:eugene_delacroix> <mied:estauteurde>?oeuvre.?oeuvre <mied:appartienta>?courant.?oeuvres <mied:appartienta>?courant. Réponse est l'auteur de appartient à?oeuvre?genre <mied:liberte> <mied:romantisme> <mied:miserables > <mied:romantisme> appartient à est l'auteur de

98 SOMMAIRE 1. L'architecture du Web 2. Les URI 3. Principes de RDF 4. Vocabulaires et ontologies 5. SPARQL 6. La sérialisation

99 LA SÉRIALISATION RDF définit un modèle logique, abstrait, pour décrire la sémantique des informations. Il est ensuite nécessaire d'exprimer les données suivant une syntaxe spécifique. rdf:type mied:nom Eugène Delacroix N3 / rdfs: rdf: mied: <http://mied.fr/ontologie/>. <http://www.mied.fr/personne/eugene_delacroix> rdf:type mied:personne ; Delacroix". mied:nom "Eugène

100 LA SÉRIALISATION RDF définit un modèle logique, abstrait, pour décrire la sémantique des informations. Il est ensuite nécessaire d'exprimer les données suivant une syntaxe spécifique. rdf:type RDF / XML <?xml version="1.0" encoding="utf-8"?> <rdf:rdf mied:nom Eugène Delacroix xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:mied="http://mied.fr/ontologie/"> <rdf:description rdf:about="http://www.mied.fr/personne/eugene_delacroix"> <rdf:type rdf:resource="http://mied.fr/ontologie/personne"/> <mied:nom>eugène Delacroix</mied:nom> </rdf:description> </rdf:rdf>

101 LA SÉRIALISATION RDF définit un modèle logique, abstrait, pour décrire la sémantique des informations. Il est ensuite nécessaire d'exprimer les données suivant une syntaxe spécifique. rdf:type RDF / XML <?xml version="1.0" encoding="utf-8"?> <rdf:rdf mied:nom Eugène Delacroix xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:mied="http://mied.fr/ontologie/"> <mied:personne rdf:about="http://www.mied.fr/personne/eugene_delacroix" mied:nom="eugène Delacroix"> </mied:personne> </rdf:rdf>

102 LA SÉRIALISATION RDF définit un modèle logique, abstrait, pour décrire la sémantique des informations. Il est ensuite nécessaire d'exprimer les données suivant une syntaxe spécifique. rdf:type RDFa mied:nom <html xmlns="http://www.w3.org/1999/xhtml" version="xhtml+rdfa 1.1" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xsi:schemalocation="http://www.w3.org/1999/xhtml prefix="mied: Eugène Delacroix <head> <title>eugène Delacroix au Musée Imaginaire</title> </head> <body> <div typeof="mied:personne" about="http://www.mied.fr/personne/eugene_delacroix"> Bienvenue sur le site du Musée Imaginaire <span property="mied:nom">eugène Delacroix</span>. </div> </body> </html>

103 CONCLUSION

Les catalogues de demain Web sémantique et Web de données pour les bibliothèques. Emmanuelle Bermès RNBM 24 mai 2013

Les catalogues de demain Web sémantique et Web de données pour les bibliothèques. Emmanuelle Bermès RNBM 24 mai 2013 Les catalogues de demain Web sémantique et Web de données pour les bibliothèques Emmanuelle Bermès RNBM 24 mai 2013 SOMMAIRE 1. Contexte et enjeux 2. Principales briques techniques 3. Une interopérabilité

Plus en détail

Les technologies du web appliquées aux données structurées

Les technologies du web appliquées aux données structurées Les technologies du web appliquées aux données structurées Emmanuelle Bermès, Gautier Poupeau To cite this version: Emmanuelle Bermès, Gautier Poupeau. Les technologies du web appliquées aux données structurées.

Plus en détail

WEB 1.0, les tous débuts WEB 2.0. WEB 1.0 maturité LABD. Séance 9 : WEB Sémantique. web = pages statiques liées entre-elles par des liens hypertexts.

WEB 1.0, les tous débuts WEB 2.0. WEB 1.0 maturité LABD. Séance 9 : WEB Sémantique. web = pages statiques liées entre-elles par des liens hypertexts. WEB 1.0, les tous débuts LABD Master Info M1 2014-2015 web = pages statiques liées entre-elles par des liens hypertexts. Utilisateur = lecteur mise à jours (relativement) rares Séance 9 : WEB Sémantique

Plus en détail

Structure documentaire d une ontologie

Structure documentaire d une ontologie Chapitre 4 Structure documentaire d une ontologie 1. Introduction Structure documentaire d une ontologie L ontologie en tant que fichier informatique comporte une structure qui lui est propre. En plus

Plus en détail

RDFa Comment insuffler un peu d intelligence à une page Web? Semweb.pro, Paris, 3 mai 2012

RDFa Comment insuffler un peu d intelligence à une page Web? Semweb.pro, Paris, 3 mai 2012 RDFa Comment insuffler un peu d intelligence à une page Web? Semweb.pro, Paris, 3 mai 2012 Problématique 2 Le code HTML d une page Web présentation

Plus en détail

quand le lien fait sens

quand le lien fait sens Fabien Gandon - @fabien_gandon - http://fabien.info Wimmics (Inria, I3S, CNRS, Université de Nice) W3C AC Rep pour Inria Données liées et Web sémantique quand le lien fait sens étendre la mémoire humaine

Plus en détail

Données liées et Web sémantique quand le lien fait sens

Données liées et Web sémantique quand le lien fait sens Données liées et Web sémantique quand le lien fait sens Fabien Gandon #inria_industrie étendre la mémoire humaine Vannevar BUSH 2 étendre la mémoire humaine Vannevar BUSH Memex, Life Magazine, 10/09/1945

Plus en détail

Web Sémantique. Examen

Web Sémantique. Examen Formations en Informatique de Lille 2012/2013 Web Sémantique mars 2013 Examen Durée 2h. Documents et dictionnaire électronique autorisés, appareils mobiles de communication interdits. Exercice 1 : Dans

Plus en détail

Web Sémantique. ou comment se déploient sur le web les données liées et la sémantique de leurs schémas. Fabien Gandon

Web Sémantique. ou comment se déploient sur le web les données liées et la sémantique de leurs schémas. Fabien Gandon Web Sémantique ou comment se déploient sur le web les données liées et la sémantique de leurs schémas. Fabien Gandon Web Sémantique 1. Principes d un web de données liées 2. Décrire et échanger des descriptions

Plus en détail

Linked Open Data. Le Web de données Réseau, usages, perspectives. Eric Charton. Eric Charton

Linked Open Data. Le Web de données Réseau, usages, perspectives. Eric Charton. Eric Charton Linked Open Data Le Web de données Réseau, usages, perspectives Sommaire Histoire du Linked Open Data Structure et évolution du réseau Utilisations du Linked Open Data Présence sur le réseau LOD Futurs

Plus en détail

Je catalogue, tu FRBRises, il/elle googlise. L évolution des catalogues et les bibliothécaires Vendredi 29 mars 2013 Manufacture des tabacs

Je catalogue, tu FRBRises, il/elle googlise. L évolution des catalogues et les bibliothécaires Vendredi 29 mars 2013 Manufacture des tabacs Je catalogue, tu FRBRises, il/elle googlise. L évolution des catalogues et les bibliothécaires Vendredi 29 mars 2013 Manufacture des tabacs Journée organisée par le CRFCB Midi-Pyrénées / Languedoc-Roussillon

Plus en détail

Brève introduction au Web Sémantique

Brève introduction au Web Sémantique Brève introduction au Web Sémantique Bernard ESPINASSE Professeur à l'université d'aix-marseille 2010 Du Web au Web Sémantique : Le Web Sémantique : Architecture du Web Sémantique Langages du Web Sémantique

Plus en détail

Chapitre III RDF. Chapitre III RDF. 1 Présentation. 2 Syntaxes. 3 Nœuds nuls. 4 Littéraux typés. 5 Définition de ressources.

Chapitre III RDF. Chapitre III RDF. 1 Présentation. 2 Syntaxes. 3 Nœuds nuls. 4 Littéraux typés. 5 Définition de ressources. Chapitre III RDF 1 Présentation 2 Syntaxes 3 Nœuds nuls 4 5 Définition de ressources 6 Conteneurs 7 Réification Web Sémantique M1 2015-2016 RDF 28 Présentation Chapitre III RDF 1 Présentation 2 Syntaxes

Plus en détail

Le Web de Données Dan VODISLAV Université de Cergy-Pontoise Master Informatique M2 Plan

Le Web de Données Dan VODISLAV Université de Cergy-Pontoise Master Informatique M2 Plan Le Web de Données Dan VODISLAV Université de Cergy-Pontoise Master Informatique M2 Plan RDF sur le Web Micro-formats Micro-données RDFa Vocabulaires communs Dublin Core, FOAF, SKOS Linked Open Data Architecture

Plus en détail

ASR9 Application de prise de notes basée sur LDP et RWW.io

ASR9 Application de prise de notes basée sur LDP et RWW.io TELECOM SudParis ASR9 Application de prise de notes basée sur LDP et RWW.io Encadrant Olivier Berger Thomas SMAGGHE et Alexis TERRAT Table des matières Présentation du projet... 2 1.1 Contexte... 2 1.2

Plus en détail

Construire une Documentation Structurée des Dépendances et des Services (DSDS) Rafael Diaz Maurin, CRU JRES, Nantes, le 2 décembre 2009

Construire une Documentation Structurée des Dépendances et des Services (DSDS) Rafael Diaz Maurin, CRU JRES, Nantes, le 2 décembre 2009 Construire une Documentation Structurée des Dépendances et des Services (DSDS) Rafael Diaz Maurin, CRU 1 Agenda Introduction : qu'est-ce qu'une DSDS? Les ontologies : outils pour la DSDS Protégé : éditeur

Plus en détail

WEB Sémantique. Rémi Gilleron Inria Lille - Nord Europe & LIFL & Univ Lille 3

WEB Sémantique. Rémi Gilleron Inria Lille - Nord Europe & LIFL & Univ Lille 3 WEB Sémantique Rémi Gilleron Inria Lille - Nord Europe & LIFL & Univ Lille 3 Cours donné en master 2 informatique et document Cours accompagné de nombreux TPs Cours inspiré de Programming the Semantic

Plus en détail

Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS. IDS2014, Nailloux 26-28/05/2014 pascal.dayre@enseeiht.

Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS. IDS2014, Nailloux 26-28/05/2014 pascal.dayre@enseeiht. Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS IDS2014, Nailloux 26-28/05/2014 pascal.dayre@enseeiht.fr 1 MVC et le web 27/05/14 2 L'évolution des systèmes informatiques

Plus en détail

Introduction au Web Sémantique Bernard ESPINASSE Professeur à l'université d'aix-marseille

Introduction au Web Sémantique Bernard ESPINASSE Professeur à l'université d'aix-marseille Introduction au Web Sémantique Bernard ESPINASSE Professeur à l'université d'aix-marseille 2010 Du Web au Web Sémantique : Le Web Sémantique : Architecture du Web Sémantique Langages du Web Sémantique

Plus en détail

Linked Open Data. L évolution du Web

Linked Open Data. L évolution du Web Linked Open Data Dan Vodislav ETIS, Université de Cergy-Pontoise L évolution du Web Web 1.0 Contenu non structuré (texte/html) Consommateurs passifs Web 2.0 Contenus plus structurés (XML, JSON) Consommateurs

Plus en détail

Ontologies et l éditeur Protégé - Application à la formalisation des concepts de description d IMGT-ONTOLOGY

Ontologies et l éditeur Protégé - Application à la formalisation des concepts de description d IMGT-ONTOLOGY Ontologies et l éditeur Protégé - Application à la formalisation des concepts de description d IMGT-ONTOLOGY Véronique Giudicelli LIGM, IGH, UPR CNRS 1142 141 rue de la Cardonille 34296 Montpellier Cedex

Plus en détail

Gestion de données complexes

Gestion de données complexes Master 2 Informatique Spécialité AIGLE Gestion de données complexes Amayas ABBOUTE Gilles ENTRINGER SOMMAIRE Sommaire i 1 - Introduction 1 2 - Technologies utilisées 2 2.1 API Jena........................................

Plus en détail

Métadonnées, RDF, RDFS et OWL

Métadonnées, RDF, RDFS et OWL LIRMM FMIN306 2009 Définition métadonnées Contexte actuel Illustration Base de données Services attendus Un exemple de standard Données relatives à des données, de l information ajoutant du sens à des

Plus en détail

SPARQL Comment illuminer vos mashups en consommant les données du Linked Data? SemWeb.pro, Paris, 3 mai 2012. Copyright Antidot

SPARQL Comment illuminer vos mashups en consommant les données du Linked Data? SemWeb.pro, Paris, 3 mai 2012. Copyright Antidot SPARQL Comment illuminer vos mashups en consommant les données du Linked Data? SemWeb.pro, Paris, 3 mai 2012 1 RDF Un rappel 2 La grammaire du Web sémantique R esource d une ressource Description de Description

Plus en détail

Web sémantique, données libres et liées, UNT

Web sémantique, données libres et liées, UNT Web sémantique, données libres et liées, UNT Yolaine Bourda September 20, 2012 Web sémantique De nombreux documents sont présents sur le Web. Pourtant il est parfois difficile d avoir des réponses à des

Plus en détail

Consultation de graphes RDF : SPARQL

Consultation de graphes RDF : SPARQL I.Mougenot LIRMM Mastère informatique 2014 Mastère informatique 2014 1 / Préalable Tirer parti d un modèle RDF Comment tirer parti au mieux d un graphe RDF? Exploiter des patrons sur les triplets (exemples

Plus en détail

Introduction à OWL, un langage XML d'ontologies Web

Introduction à OWL, un langage XML d'ontologies Web Introduction à OWL, un langage XML d'ontologies Web auteur : Xavier Lacot Juin 2005-1- Résumé En l'espace de 15 ans, le concept du «web» a fortement évolué. La source disparate de savoirs

Plus en détail

Introduction au web sémantique

Introduction au web sémantique Introduction au web sémantique Michel Gagnon École polytechnique de montréal Plan de la présentation Définition et description générale Les différentes couches du web sémantique Exemples d'application

Plus en détail

Catalogue des formations Edition 2015

Catalogue des formations Edition 2015 Antidot - Formations Catalogue des formations Edition 2015 : catalogue_formation_2015 Révision du 06.01.2015 Sommaire!!"##$%&'( )! $*$+,(-'(."##'+.'&( /!,'.0+"1"2%'( /!!."3'( /! $(3&"3"!(-4(5(.$,$1"24'(-'!(6"&#$,%"+!(7('-%,%"+()89:(;(

Plus en détail

Le web de données et les bibliothèques. #octobre2013 #montpellier

Le web de données et les bibliothèques. #octobre2013 #montpellier Le web de données et les bibliothèques #octobre2013 #montpellier Le Web, web de documents Données Documents Base de données Hyperlien Base de données Un archipel d icebergs Les données sont cachées sous

Plus en détail

Une extension pour RDF/RDFS utilisant des relations procédurales

Une extension pour RDF/RDFS utilisant des relations procédurales Une extension pour RDF/RDFS utilisant des relations procédurales Jean-François Baget * * INRIA Sophia-Antipolis & LIRMM(CNRS - UM2) LIRMM, 161 rue Ada, 34392 Montpellier Cedex 5 baget@lirmm.fr RÉSUMÉ.

Plus en détail

LES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES

LES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES LES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES 2e partie : relier, réutiliser, partager L'apport du Web de données Gautier Poupeau Antidot http://www.lespetitescases.net Twitter @lespetitescases

Plus en détail

Le web de données et les bibliothèques. #juin2014 #bordeaux

Le web de données et les bibliothèques. #juin2014 #bordeaux Le web de données et les bibliothèques #juin2014 #bordeaux Le Web, web de documents Données Documents Base de données Hyperlien Base de données Un archipel d icebergs Les données sont cachées sous les

Plus en détail

Sophia Conf 2014. Bases de données RDF. versatilité, puissance et scalabilité. Bases de données RDF

Sophia Conf 2014. Bases de données RDF. versatilité, puissance et scalabilité. Bases de données RDF Sophia Conf 2014 versatilité, puissance et scalabilité Your business 2 juillet technologists. 2014 Sophia Conf Powering 2014 progress Agenda Introduction Vision du Web sémantique par Atos Modèle W3C vs

Plus en détail

4. SERVICES WEB REST 46

4. SERVICES WEB REST 46 4. SERVICES WEB REST 46 REST REST acronyme de REpresentational State Transfert Concept introduit en 2000 dans la thèse de Roy FIELDING Est un style d architecture inspiré de l architecture WEB En 2010,

Plus en détail

Resource Description Framework

Resource Description Framework Resource Description Framework Resource Description Framework xml-rdf Code: xml-rdf Originaux url: http://tecfa.unige.ch/guides/tie/html/test/test.html url: http://tecfa.unige.ch/guides/tie/pdf/files/test.pdf

Plus en détail

Introduction au web de données et au web sémantique

Introduction au web de données et au web sémantique Introduction au web de données et au web sémantique Catherine Faron Zucker faron@unice.fr Web des données ouvertes Un mouvement mondial utile pour diffuser des données produites utile pour partager de

Plus en détail

Des données brutes au Web des données liées Le projet Datalift

Des données brutes au Web des données liées Le projet Datalift Des données brutes au Web des données liées Le projet Datalift Seminaire INTech ouverture des donnees 5 Juin 2012 INRIA Grenoble Rhône-Alpes François Scharffe Francois.scharffe@lirmm.fr @lechatpito Présentation

Plus en détail

Web de données et standards afférents

Web de données et standards afférents Web de données et standards afférents I.Mougenot LIRMM Mastère informatique 2014 Mastère informatique 2014 1 / Web de données Web de données vers le web Sémantique Partager les données, voire les concepts,

Plus en détail

REPRESENTATION DES CONNAISSANCES

REPRESENTATION DES CONNAISSANCES REPRESENTATION DES CONNAISSANCES Cours préparé pour l Université de Stendhal, Grenoble (France) Cédric Lopez http://www.viseo.net/cedric-lopez clopez@objetdirect.com Frédérique Segond http://www.viseo.net/frederique-segond

Plus en détail

Exposé: Web sémantique. Web 2.0: impact Sur les IHM, Plasticité. Présenté par: BEN AMOR Akram

Exposé: Web sémantique. Web 2.0: impact Sur les IHM, Plasticité. Présenté par: BEN AMOR Akram Exposé: Web sémantique. Web 2.0: impact Sur les IHM, Plasticité Présenté par: BEN AMOR Akram Plan Web Sémantique Définition et objectif Historique Principe général Quels sont les finalités et les objectifs

Plus en détail

Filière Informatique de gestion

Filière Informatique de gestion Travail de diplôme 2008 Filière Informatique de gestion Web 3.0 Déploiement OntoNostra Etudiant : Francesco Nicola De Palma Professeur : Anne Le Calvé www.hevs.ch 1. TABLE DES MATIERES 1. Table des Matières...

Plus en détail

RDF Schema pour les ontologies légères

RDF Schema pour les ontologies légères RDF Schema pour les ontologies légères S 1 1 Bruit Précision Agences I RAM La Galère 148, rue Victor Hugo 76600 Le Havre L Agence de la Presse et des Livres 38, rue Saint Dizier BP 445 54001 Nancy Cédex

Plus en détail

Présentation générale du projet data.bnf.fr

Présentation générale du projet data.bnf.fr Présentation générale du projet data.bnf.fr La Bibliothèque nationale a mis en œuvre un nouveau projet, qui a pour but de rendre ses données plus utiles sur le web. Ceci nécessite de transformer données

Plus en détail

Historique et éléments du WEB.

Historique et éléments du WEB. Historique et éléments du WEB...1 1. Internet...2 1.1. Adresse IP...2 1.2. DNS...2 1.3. Approche client-serveur...3 2. Web...3 2.1. CERN (Conseil Européen pour la Recherche Nucléaire)...3 2.2. URL : Uniform

Plus en détail

Publication et intégration de données ouvertes

Publication et intégration de données ouvertes Publication et intégration de données ouvertes François Scharffe LIRMM, UM2 Gazouillez #lechatpito #datalift 1 Qu est-ce qu une donnée ouverte? Une donnée accessible sur le web sous une licence ouverte.

Plus en détail

Livre Blanc. Veille Technologique Web sémantique & Systèmes embarqués

Livre Blanc. Veille Technologique Web sémantique & Systèmes embarqués Livre Blanc Veille Technologique Web sémantique & Systèmes embarqués Sommaire Livre blanc 1. Introduction... 4 1.1. Objectif... 4 1.2. Présentation... 5 2. Le web sémantique... 6 2.1. Présentation et contexte...

Plus en détail

Du Web sémantique au Web pragmatique. Isabelle Boydens Section Recherche 2 avril 2004

Du Web sémantique au Web pragmatique. Isabelle Boydens Section Recherche 2 avril 2004 Du Web sémantique au Web pragmatique Isabelle Boydens Section Recherche 2 avril 2004 Du Web sémantique au Web pragmatique : plan de l exposé Introduction Mise en contexte par rapport à l existant Web sémantique

Plus en détail

Représentation des connaissances et Web Sémantique. 1 Modélisation en RDF MOREC TD/TME N 10. Mardi 6 mai 2007 - Nicolas Sabouret. 1.

Représentation des connaissances et Web Sémantique. 1 Modélisation en RDF MOREC TD/TME N 10. Mardi 6 mai 2007 - Nicolas Sabouret. 1. MOREC TD/TME N 10 Représentation des connaissances et Web Sémantique Mardi 6 mai 2007 - Nicolas Sabouret 1 Modélisation en RDF 1.1 Pour commencer On souhaite modéliser les connaissances suivantes en RDF

Plus en détail

Introduction. Introduction et HTML. A l issue de ce module vous devriez... Ce cours n est pas...

Introduction. Introduction et HTML. A l issue de ce module vous devriez... Ce cours n est pas... Introduction et HTML Technologies du Web 1 Jean-Christophe Routier Licence 1 SESI Université Lille 1 Introduction Objectifs : Présentation des bases de la création de documents web par la découverte des

Plus en détail

Requêtes sur RDF. Tout est triplet. Le langage de requêtes SPARQL SPARQL Protocol And RDF Query Language. Le gâteau du web sémantique

Requêtes sur RDF. Tout est triplet. Le langage de requêtes SPARQL SPARQL Protocol And RDF Query Language. Le gâteau du web sémantique Requêtes sur RDF Le langage de requêtes SPARQL SPARQL Protocol And RDF Query Language 1 Tout est triplet W3C, T Berners-Lee, Ivan Herman Le gâteau du web sémantique 2 SPARQL Query Language for RDF W3C

Plus en détail

Université de Montréal. L ingénierie de documents d affaires dans le cadre du web sémantique. par Jamel Eddine Jridi

Université de Montréal. L ingénierie de documents d affaires dans le cadre du web sémantique. par Jamel Eddine Jridi Université de Montréal L ingénierie de documents d affaires dans le cadre du web sémantique par Jamel Eddine Jridi Département d informatique et de recherche opérationnelle Faculté des arts et des sciences

Plus en détail

Chapitre IV. RDF-Schema

Chapitre IV. RDF-Schema Chapitre IV RDF-Schema 1 Présentation 2 Classes 3 4 Compléments 5 : Dublin Core 6 : FOAF Web Sémantique M1 2015-2016 RDF-Schema 85 Insuffisances de RDF RDF permet de représenter des déclarations de propriétés

Plus en détail

Groupe de travail IRU ------ Guide sur les identificateurs de ressource uniques 2015 MEDDE/CGDD/DRI/MIG

Groupe de travail IRU ------ Guide sur les identificateurs de ressource uniques 2015 MEDDE/CGDD/DRI/MIG Groupe de travail IRU ------ Guide sur les identificateurs de ressource uniques 2015 1 MEDDE/CGDD/DRI/MIG Pourquoi ce guide sur les IRU? La gestion des identificateurs de ressource uniques (IRU) est un

Plus en détail

C est en marchant que se fait le chemin. Paulo Coelho.

C est en marchant que se fait le chemin. Paulo Coelho. i C est en marchant que se fait le chemin. Paulo Coelho. c Saidi Imène,. Typeset in L A TEX 2ε. ii A ma maman A ma grand-mère et mes deux oncles A mes frères et sœurs et toute la famille A mon professeur

Plus en détail

VOTheory et sémantique Mise en œuvre dans Astroconcepts

VOTheory et sémantique Mise en œuvre dans Astroconcepts VOTheory et sémantique Mise en œuvre dans Astroconcepts Introduction Web sémantique : rendre des données publiées sur le web compréhensibles par des logiciels Les informations sont formalisées pour pouvoir

Plus en détail

Représentation des connaissances Cours 3. Ontologies

Représentation des connaissances Cours 3. Ontologies Représentation des connaissances Cours 3. Ontologies Applications Ontologies et recherche d'informations Éditer une ontologie Ontologies et moteurs d'inférence Cartes de thèmes Applications Recherche d'informations

Plus en détail

Interrogation de sources de données médicales à base de Services Web DaaS

Interrogation de sources de données médicales à base de Services Web DaaS République Algérienne Démocratique et Populaire Université Abou Bakr Belkaid Tlemcen Faculté des Sciences Département d Informatique MÉMOIRE Pour l obtention du diplôme de MASTER EN INFORMATIQUE Réalisé

Plus en détail

Annotations sémantiques. Annotation sémantique de pages HTML RDFa, microformats et microdonnées. Microformats - exemple.

Annotations sémantiques. Annotation sémantique de pages HTML RDFa, microformats et microdonnées. Microformats - exemple. Introduction 1/32 2/32 Annotation sémantique de pages HTML RDFa, microformats et microdonnées Anne-Cécile Caron Master IPI-NT 2014-2015 Annotations sémantiques I Web sémantique = Annotation des ressources

Plus en détail

VERS UNE APPROCHE WEB SÉMANTIQUE DANS LES APPLICATIONS DE GESTION DE CONFÉRENCES

VERS UNE APPROCHE WEB SÉMANTIQUE DANS LES APPLICATIONS DE GESTION DE CONFÉRENCES AMINE MESTIRI VERS UNE APPROCHE WEB SÉMANTIQUE DANS LES APPLICATIONS DE GESTION DE CONFÉRENCES Mémoire présenté à la Faculté des études supérieures de l Université Laval dans le cadre du programme de maîtrise

Plus en détail

SPARQL. SPARQL Langage d interrogation du web sémantique. Exemple. Requête usuelle. Anne-Cécile Caron 2014-2015 PREFIX... PREFIX... SELECT... WHERE...

SPARQL. SPARQL Langage d interrogation du web sémantique. Exemple. Requête usuelle. Anne-Cécile Caron 2014-2015 PREFIX... PREFIX... SELECT... WHERE... ntroduction 1/29 2/29 SPARQL Langage d interrogation du web sémantique Anne-Cécile Caron Master MAGE spécialité P-NT 2014-2015 SPARQL Langage de requêtes du W3C pour RDF/RDFS SPARQL 1.0 - recommendation

Plus en détail

Applications orientées données (NSY135)

Applications orientées données (NSY135) Applications orientées données (NSY135) 2 Applications Web Dynamiques Auteurs: Raphaël Fournier-S niehotta et Philippe Rigaux (philippe.rigaux@cnam.fr,fournier@cnam.fr) Département d informatique Conservatoire

Plus en détail

SOA et Services Web. 23 octobre 2011. SOA: Concepts de base

SOA et Services Web. 23 octobre 2011. SOA: Concepts de base SOA et Services Web 23 octobre 2011 1 SOA: Concepts de base 2 Du client serveur à la SOA N est Nest pas une démarche entièrement nouvelle: années 1990 avec les solutions C/S Besoins d ouverture et d interopérabilité

Plus en détail

Introduction au WEB Sémantique Cours 2 : Ontologies

Introduction au WEB Sémantique Cours 2 : Ontologies Cours 2 : Ontologies ESIL Université de la méditerranée Odile.Papini@esil.univmed.fr http://odile.papini.perso.esil.univmed.fr/index.html Plan du cours 1 Introduction 2 3 4 5 Bibliographie I Supports de

Plus en détail

Exploration des technologies web pour créer une interaction entre Mahara et les plateformes professionnelles et sociales

Exploration des technologies web pour créer une interaction entre Mahara et les plateformes professionnelles et sociales Exploration des technologies web pour créer une interaction entre Mahara et les plateformes professionnelles et sociales D 1.3.2 Rapport d analyse Auteurs: Johann Luethi, Laurent Opprecht, Patrick Roth

Plus en détail

Comment marche le Web?

Comment marche le Web? Comment marche le Web? Sara Alouf Chargée de Recherche, INRIA 6 décembre 2012 Lycée Henri Matisse, Vence Comment marche le Web? Introduction du Web et de l Internet Aperçu historique Comment marche le

Plus en détail

Programmabilité du réseau avec l'infrastructure axée sur les applications (ACI) de Cisco

Programmabilité du réseau avec l'infrastructure axée sur les applications (ACI) de Cisco Livre blanc Programmabilité du réseau avec l'infrastructure axée sur les applications (ACI) de Cisco Présentation Ce document examine la prise en charge de la programmabilité sur l'infrastructure axée

Plus en détail

Introduction au WEB Sémantique Cours 1 : Qu est ce que le WEB sémantique?

Introduction au WEB Sémantique Cours 1 : Qu est ce que le WEB sémantique? Cours 1 : Qu est ce que le WEB sémantique? ESIL Université de la méditerranée Odile.Papini@esil.univmed.fr http://odile.papini.perso.esil.univmed.fr/index.html Plan du cours Introduction 1 Introduction

Plus en détail

États des lieux du Web sémantique Ivan Herman, W3C

États des lieux du Web sémantique Ivan Herman, W3C États des lieux du Web sémantique Ivan Herman, W3C 19èmes Journées Francophones d Ingénierie des Connaissances 19 juin, 2008, Nancy, France Nous avons des technologies de base à notre disposition Spécifications

Plus en détail

Programmation d applications pour le Web

Programmation d applications pour le Web Programmation d applications pour le Web Cours 2 ème année ING ISI-Tunis Elaboré par: Hela LIMAM Chapitre 1 Architectures et applications du Web Année universitaire 2011/2012 Semestre 2 1 Plan Internet,

Plus en détail

Le Web Sémantique Technologies

Le Web Sémantique Technologies Le Web Sémantique Technologies Serge Linckels Université du Luxembourg, FSTC, 4 novembre 2004 Vers la Crise du Web? Chacun «réalise» des pages Web HTML hardcoding en Notepad Conversion (Word, Excel ) Avec

Plus en détail

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau) CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.

Plus en détail

Web sémantique et pratiques documentaires

Web sémantique et pratiques documentaires Web sémantique et pratiques documentaires Jérôme Euzenat 1, Raphaël Troncy 1,2 1 INRIA Rhône-Alpes 2 INA, 655 avenue de l Europe 4 avenue de l Europe 38330 Montbonnot Saint-Martin (France) 94366 Bry-sur-Marne

Plus en détail

Virtuoso. 10 octobre 2013. CHUV et UNIGE. Virtuoso. Pablo Iriarte et Jan Krause. Introduction SPARQL. Travaux pratiques.

Virtuoso. 10 octobre 2013. CHUV et UNIGE. Virtuoso. Pablo Iriarte et Jan Krause. Introduction SPARQL. Travaux pratiques. CHUV et UNIGE 10 octobre 2013 Programme (20min) (20min) (40min) (10min) Le Définition Le Web des données (Linked Data, en anglais) est une initiative du W3C (Consortium World Wide Web) visant à favoriser

Plus en détail

Publication 2014-02. Prototype de mise en œuvre du profil OÉAF / Réalisation et exploitation d un référentiel. Alexis Miara Frédéric Bergeron

Publication 2014-02. Prototype de mise en œuvre du profil OÉAF / Réalisation et exploitation d un référentiel. Alexis Miara Frédéric Bergeron Publication 2014-02 Prototype de mise en œuvre du profil OÉAF / Réalisation et exploitation d un référentiel Alexis Miara Frédéric Bergeron Juillet 2014 Mission du GTN-Québec La mission du Groupe de travail

Plus en détail

Web sémantique Partie I RDF - SPARQL

Web sémantique Partie I RDF - SPARQL Web sémantique Partie I RDF - SPARQL Cours Document et Web Sémantique Nicol Delestre DF - SPARQL v1.0 1 / 49 Plan... 1 Vers le Web sémantique 2 RDF 3 SPARQL 4 Publication, requêtage 5 Conclusion RDF -

Plus en détail

OASIS www.oasis-open.org/committees/xacml/docs/docs.shtml Date de publication

OASIS www.oasis-open.org/committees/xacml/docs/docs.shtml Date de publication Statut du Committee Working Draft document Titre XACML Language Proposal, version 0.8 (XACML : XML Access Control Markup Language) Langage de balisage du contrôle d'accès Mot clé Attestation et sécurité

Plus en détail

ATELIER D ANALYSE DE L ACTIVITÉ DE CONDUITE À PARTIR DE DONNÉES DESCRIPTIVES

ATELIER D ANALYSE DE L ACTIVITÉ DE CONDUITE À PARTIR DE DONNÉES DESCRIPTIVES Université Claude Bernard - Lyon I Rapport de stage de Master 1 Informatique Année scolaire 2004-2005 ATELIER D ANALYSE DE L ACTIVITÉ DE CONDUITE À PARTIR DE DONNÉES DESCRIPTIVES Stagiaire : Jean-Marc

Plus en détail

Compte-rendu re union Campus AAR 3 mars 2015

Compte-rendu re union Campus AAR 3 mars 2015 Compte-rendu re union Campus AAR 3 mars 2015 Table des matières Liste d actions... 2 I. Environnement d analyse : INA, Armadillo... 3 a. Connexion de l outil INA avec API Armadillo... 3 b. Outil d analyse

Plus en détail

Analyse et proposition d'identifiant permanent pour le SINP

Analyse et proposition d'identifiant permanent pour le SINP Analyse et proposition d'identifiant permanent pour le SINP Historique des versions du documents Version Date Auteur Commentaire 1.0 25/10/2013 Marie-Elise LECOQ Version initiale Historique des relectures

Plus en détail

Programmation Internet Cours 4

Programmation Internet Cours 4 Programmation Internet Cours 4 Kim Nguy ên http://www.lri.fr/~kn 17 octobre 2011 1 / 23 Plan 1. Système d exploitation 2. Réseau et Internet 3. Web 3.1 Internet et ses services 3.1 Fonctionnement du Web

Plus en détail

Chapitre 1 : Introduction aux Systèmes de Gestion de Bases de Données (Eléments de base)

Chapitre 1 : Introduction aux Systèmes de Gestion de Bases de Données (Eléments de base) Chapitre 1 : Introduction aux Systèmes de Gestion de Bases de Données (Eléments de base) 1. Généralités sur l'information et sur sa Représentation 1.1 Informations et données : a. Au sen de la vie : C

Plus en détail

Hébergement de site web Damien Nouvel

Hébergement de site web Damien Nouvel Hébergement de site web Plan L'hébergeur Le serveur web Apache Sites dynamiques 2 / 27 Plan L'hébergeur Le serveur web Apache Sites dynamiques 3 / 27 L'hébergeur L'hébergeur sous-traite l'architecture

Plus en détail

Le Web. Présentation du langage HTML et du protocole HTTP

Le Web. Présentation du langage HTML et du protocole HTTP Le Web Présentation du langage HTML et du protocole HTTP Une petite histoire du web 1989 1ère note relative au web «hypertexte et le CERN» au sujet du World Wide Web. 1991 premier serveur web sur l Internet,

Plus en détail

XML-Bases. www.fenetresurtoile.com XHTML. Les bases. Jean-François Ramiara. INP-ENM 04/10/2012 Toulouse. Copyright J.F. Ramiara Tous droits réservés

XML-Bases. www.fenetresurtoile.com XHTML. Les bases. Jean-François Ramiara. INP-ENM 04/10/2012 Toulouse. Copyright J.F. Ramiara Tous droits réservés XHTML Les bases Jean-François Ramiara INP-ENM 04/10/2012 Toulouse 1 Généralités Jean-François Ramiara XML 2 jours Initiation à XML Contenu Cours Exercices Support PDF Horaires Tour de table 2 Sommaire

Plus en détail

Écriture de pages Web

Écriture de pages Web Écriture de pages Web Le langage HTML / XHTML Laurent Tichit Janvier 2011 Laurent Tichit 2005-2010 1 Comment fonctionne le Web? C'est un mécanisme client-serveur. Logiciel serveur : programme qui a pour

Plus en détail

Vues d ensembles de documents RDF

Vues d ensembles de documents RDF Vues d ensembles de documents RDF Thomas Raimbault * Pierre Maillot *,** * ESILV, Pôle Universitaire Léonard De Vinci 92 916 Paris La Défense Cedex {thomas.raimbault,pierre.maillot@devinci.fr ** LERIA,

Plus en détail

Qu est-ce que le web sémantique? Jérôme Euzenat INRIA Rhône-Alpes Jerome.Euzenat@inrialpes.fr

Qu est-ce que le web sémantique? Jérôme Euzenat INRIA Rhône-Alpes Jerome.Euzenat@inrialpes.fr Qu est-ce que le web sémantique? Jérôme Euzenat INRIA Rhône-Alpes Jerome.Euzenat@inrialpes.fr Origines, problématique Si le web actuel contient une quantité d information formidable, il reste difficile

Plus en détail

CHAPITRE 1. Introduction aux web services. 1.1 Définition. Contenu du chapitre : Env. De dev. Langage Visual Studio Java EE Qt Creator C#

CHAPITRE 1. Introduction aux web services. 1.1 Définition. Contenu du chapitre : Env. De dev. Langage Visual Studio Java EE Qt Creator C# CHAPITRE 1 Introduction aux web services Contenu du chapitre : Env. De dev. Langage Visual Studio Java EE Qt Creator C# NetBeans JavaScript Eclipse Objective C Xcode PHP HTML Objectifs du chapitre : Ce

Plus en détail

ISN/14.232 07/10/14. Modèle TN-02.018-1.5. ign.fr

ISN/14.232 07/10/14. Modèle TN-02.018-1.5. ign.fr Modèle TN-02.018-1.5 ign.fr JOURNÉE INTEROPÉRABILITÉ ET INNOVATION 7 OCTOBRE 2014 WEB SÉMANTIQUE AU SERVICE DU PARTAGE ET DE LA DIFFUSION DES DONNÉES GÉOGRAPHIQUES ign.fr Merci Web sémantique au service

Plus en détail

Partage et réutilisation de règles sur le Web de données

Partage et réutilisation de règles sur le Web de données Partage et réutilisation de règles sur le Web de données Oumy Seye To cite this version: Oumy Seye. Partage et réutilisation de règles sur le Web de données. Informatique. Université Nice Sophia Antipolis;

Plus en détail

JDev Atelier Datalift

JDev Atelier Datalift JDev Atelier Datalift RDF, Linked (Open) Data & Datalift Your business JDev technologists. - 6 septembre Powering 2013 progress Le Linked Data Publier des données structurées sur le Web en les reliant

Plus en détail

L INFORMATION GEOGRAPHIQUE

L INFORMATION GEOGRAPHIQUE Champs sur Marne ENSG/CERSIG Le 19-nove.-02 L INFORMATION GEOGRAPHIQUE Archivage Le Système d information géographique rassemble de l information afin de permettre son utilisation dans des applications

Plus en détail

Méta-connaissances pour générer des programmes sur le Web

Méta-connaissances pour générer des programmes sur le Web Méta-connaissances pour générer des programmes sur le Web Basile STARYNKEVITCH http://starynkevitch.net/basile/ basile@starynkevitch.net (à titre privé, sans rapport avec mon employeur CEA-LIST) Séminaire

Plus en détail

Introduction aux RDF & SPARQL

Introduction aux RDF & SPARQL Training Module 1.3 OPEN DATA SUPPORT Introduction aux RDF & SPARQL PwC firms help organisations and individuals create the value they re looking for. We re a network of firms in 158 countries with close

Plus en détail

Web sémantique et représentation de connaissance Jérôme Euzenat, Jean-François Baget

Web sémantique et représentation de connaissance Jérôme Euzenat, Jean-François Baget Web sémantique et représentation de connaissance Jérôme Euzenat, Jean-François Baget Jerome.Euzenat@inrialpes.fr Jean-Francois.Baget@inrialpes.fr 1 But du cours Présenter les moyens de représenter la connaissance

Plus en détail

Langages et technologies du Web 1

Langages et technologies du Web 1 Langages et technologies du Web 1 Manuel ATENCIA manuel.atencia-arcas@upmf-grenoble.fr Objectifs Comprendre le fonctionnement du World Wide Web Produire des documents web statiques et dynamiques 1 2 vocabulaire

Plus en détail

Publication de données d offre de Transport Collectif sur le web des données

Publication de données d offre de Transport Collectif sur le web des données CETE Méditerranée Université Montpellier 2 CNRS / LIRMM Publication de données d offre de Transport Collectif sur le web des données Rapport de stage Octobre 2011 NOTICE ANALYTIQUE Organisme commanditaire

Plus en détail

OpenPaaS Le réseau social d entreprise. Tâche 3.2.2 : Métamodèle support à la caractérisation des utilisateurs et des collaborations

OpenPaaS Le réseau social d entreprise. Tâche 3.2.2 : Métamodèle support à la caractérisation des utilisateurs et des collaborations OpenPaaS Le réseau social d entreprise Tâche 3.2.2 : Métamodèle support à la caractérisation des utilisateurs et des collaborations Propriétés du Document Source du Document Titre du Document FSN OpenPaaS

Plus en détail

UNIMARC dans le contexte normatif international

UNIMARC dans le contexte normatif international 3e journée e d'étude du Comité français ais UNIMARC enssib,, 1 er avril 2010 UNIMARC dans le contexte normatif international modèles, principes internationaux de catalogage, RDA, etc. Françoise Leresche

Plus en détail