{"id":591,"date":"2012-12-07T20:05:44","date_gmt":"2012-12-07T18:05:44","guid":{"rendered":"http:\/\/blog.nebule.org\/?p=591"},"modified":"2016-03-29T19:04:24","modified_gmt":"2016-03-29T17:04:24","slug":"rdf-2","status":"publish","type":"post","link":"http:\/\/blog.nebule.org\/?p=591","title":{"rendered":"RDF"},"content":{"rendered":"<p style=\"text-align: justify;\">Fort des premi\u00e8res r\u00e9flexions et exp\u00e9riences, il est maintenant possible pour moi de regarder ce qui se fait d\u00e9j\u00e0. On trouve sur <a title=\"Wikipedia\" href=\"http:\/\/fr.wikipedia.org\/\" target=\"_blank\">Wikipedia<\/a> des articles int\u00e9ressants sur le <a title=\"Web s\u00e9mantique\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Web_s%C3%A9mantique\" target=\"_blank\">web s\u00e9mantique<\/a>, le <a title=\"Web 3.0\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Web_3.0\" target=\"_blank\">Web 3.0<\/a>, les <a title=\"M\u00e9tadonn\u00e9e\" href=\"http:\/\/fr.wikipedia.org\/wiki\/M%C3%A9tadonn%C3%A9e\" target=\"_blank\">m\u00e9tadonn\u00e9es<\/a>, le <a title=\"Web des donn\u00e9es\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Web_des_donn%C3%A9es\" target=\"_blank\">web des donn\u00e9es<\/a> et l&rsquo;<a title=\"Internet des objets\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Internet_des_objets\" target=\"_blank\">Internet des objets<\/a>.<\/p>\n<p style=\"text-align: justify;\">L&rsquo;ensemble est chapeaut\u00e9 par le <a title=\"Web s\u00e9mantique\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Web_s%C3%A9mantique\" target=\"_blank\">web s\u00e9mantique<\/a> et sa pile (<a title=\"Semantic Web Stack\" href=\"http:\/\/en.wikipedia.org\/wiki\/Semantic_Web_Stack\" target=\"_blank\">Semantic Web Stack<\/a>). On parle aussi de <a title=\"Web 3.0\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Web_3.0\" target=\"_blank\">Web 3.0<\/a> bien que ce terme semble \u00eatre un terme commercial fourre-tout comme le fut le <a title=\"Web 2.0\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Web_2.0\" target=\"_blank\">Web 2.0<\/a>.<\/p>\n<p style=\"text-align: justify;\">Le point centrale semble \u00eatre le\u00c2\u00a0<a title=\"RDF\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Resource_Description_Framework\" target=\"_blank\">Resource Description Framework<\/a> (RDF). Ce n&rsquo;est pas un format de donn\u00e9es ou protocole d&rsquo;\u00e9change, mais plut\u00f4t un guide de fonctionnement des relations entre diff\u00e9rentes <a title=\"URI\" href=\"http:\/\/fr.wikipedia.org\/wiki\/URI\" target=\"_blank\">URI<\/a>. Diff\u00e9rents protocoles se chargent de d\u00e9crire les impl\u00e9mentations pratiques. Le <a title=\"XML\" href=\"http:\/\/fr.wikipedia.org\/wiki\/XML\" target=\"_blank\">XML<\/a> via RDF\/XML est un format d&rsquo;\u00e9change de ces relations, tout comme <a title=\"Notation3\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Notation3\" target=\"_blank\">N3<\/a>, <a title=\"Turtle\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Turtle_(syntaxe)\" target=\"_blank\">Turtle<\/a>, <a title=\"RDFa\" href=\"http:\/\/fr.wikipedia.org\/wiki\/RDFa\" target=\"_blank\">RDFa<\/a> ou <a title=\"FOAF\" href=\"http:\/\/fr.wikipedia.org\/wiki\/FOAF\" target=\"_blank\">FOAF<\/a>. Le XML et l&rsquo;URI sont marqu\u00e9s comme des r\u00e9f\u00e9rences, c&rsquo;est l&rsquo;h\u00e9ritage du W3C.<\/p>\n<p style=\"text-align: center;\"><em><a href=\"http:\/\/fr.wikipedia.org\/wiki\/Fichier:Semantic_Web_Stack.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-623\" title=\"Semantic Web Stack\" src=\"http:\/\/blog.nebule.org\/wp-uploads\/nebule\/2012\/12\/330px-Semantic_Web_Stack.png\" alt=\"Semantic Web Stack\" width=\"330\" height=\"347\" \/><\/a><br \/>\nSemantic Web Stack, la pile du web s\u00e9mantique (source Wikipedia)<\/em><\/p>\n<p style=\"text-align: justify;\">Tout \u00e7a c&rsquo;est bien beau, avec plein de sch\u00e9mas, de liens entre les articles, de termes pompeux, d&rsquo;explications vagues&#8230; mais \u00e0 quoi \u00e7a sert?<br \/>\nAh rien en fait! Non, quand m\u00eame pas :-)<br \/>\nOn trouve surtout des informations plus int\u00e9ressantes et intelligibles sur les sites de r\u00e9f\u00e9rence des diff\u00e9rents protocoles.<\/p>\n<p style=\"text-align: justify;\"><!--more--><\/p>\n<h2 style=\"text-align: justify;\">Des syntaxes vari\u00e9es<\/h2>\n<p style=\"text-align: justify;\">Prenons la syntaxe <a title=\"FOAF\" href=\"http:\/\/fr.wikipedia.org\/wiki\/FOAF\" target=\"_blank\">FOAF<\/a>. Elle est d\u00e9di\u00e9e \u00e0 la gestion de personnes, ce qui lui fait perdre subitement beaucoup d&rsquo;int\u00e9r\u00eat. Cependant, moyennant une extension du sch\u00e9ma des propri\u00e9t\u00e9s, une machine peut tout \u00e0 fait \u00eatre g\u00e9r\u00e9e comme une personne. Mais il me semble que les documents sont attach\u00e9s \u00e0 des personnes. Et donc il difficile de g\u00e9rer des objets. Un document int\u00e9ressant \u00e0 lire pour commencer est le <a title=\"FOAF Vocabulary Specification\" href=\"http:\/\/xmlns.com\/foaf\/spec\/\" target=\"_blank\">FOAF Vocabulary Specification<\/a>. FOAF est un sous-ensemble de RDFS et OWL (cf <a href=\"http:\/\/xmlns.com\/foaf\/spec\/index.rdf\" target=\"_blank\">index.rdf<\/a>).<\/p>\n<p style=\"text-align: justify;\">On ne s&rsquo;attardera pas sur <a title=\"RDF Schema\" href=\"http:\/\/fr.wikipedia.org\/wiki\/RDFS\" target=\"_blank\">RDFS<\/a> et <a title=\"OWL\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Web_Ontology_Language\" target=\"_blank\">OWL<\/a> qui sont plus g\u00e9n\u00e9ralistes. Ce sont des sch\u00e9mas <a title=\"XML\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Extensible_Markup_Language\" target=\"_blank\">XML<\/a>, des biblioth\u00e8ques de descriptions pour des objets XML, de <em>repr\u00e9sentation des connaissances<\/em>. Cela permet quand m\u00eame de manipuler des objets divers et pas seulement des personnes. Si le XML permet de hi\u00e9rarchiser les donn\u00e9es et les attributs, le nombre de niveaux est limit\u00e9 par le simple besoin d&rsquo;exprimer des triplets, trin\u00f4me d&rsquo;attribut. On y reviendra.<\/p>\n<p style=\"text-align: justify;\"><a title=\"RDFa\" href=\"http:\/\/fr.wikipedia.org\/wiki\/RDFa\" target=\"_blank\">RDFa<\/a> est en gros une extension de la syntaxe pour le <em>html<\/em>. Il permet de repr\u00e9senter le contenu d&rsquo;une page web avec la logique du RDF. Il na pas d&rsquo;int\u00e9r\u00eat en dehors des pages web.<\/p>\n<h2 style=\"text-align: justify;\">La logique sous-jacente<\/h2>\n<p style=\"text-align: justify;\"><a title=\"RDF\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Resource_Description_Framework\" target=\"_blank\">RDF<\/a> d\u00e9crit la logique qui articule l&rsquo;ensemble. Mais ce n&rsquo;est pas un langage \u00e0 proprement parler. Il n\u00e9cessite donc d&rsquo;autres langages comme XML pour pouvoir \u00eatre utilis\u00e9.<\/p>\n<p style=\"text-align: justify;\">Le RDF traite de triplets pour d\u00e9crire les relations entre des URI et\/ou des valeurs. On distingue dans le triplet RDF les \u00e9l\u00e9ments <em>sujet<\/em>, <em>pr\u00e9dicat<\/em> et <em>objet<\/em>. Cela peut prendre plusieurs formes comme par exemple <em>(sujet, pr\u00e9dicat, objet)<\/em> ou <em>pr\u00e9dicat(sujet, objet)<\/em>.<\/p>\n<p style=\"text-align: justify;\">Dans le langage du <a title=\"R\u00e9seau s\u00e9mantique\" href=\"http:\/\/fr.wikipedia.org\/wiki\/R%C3%A9seau_s%C3%A9mantique\" target=\"_blank\">r\u00e9seau s\u00e9mantique<\/a>, c&rsquo;est la description d&rsquo;un arc entre deux n\u00c5\u201cuds. Ces n\u00c5\u201cuds pouvant \u00eatre des constantes d&rsquo;objets ou des constantes de concepts, soit en clair des donn\u00e9es ou des descriptions des donn\u00e9es. L&rsquo;arc est toujours \u00e0 sens unique.<\/p>\n<h2 style=\"text-align: justify;\">Et sans XML ?<\/h2>\n<p style=\"text-align: justify;\">La syntaxe <a title=\"Notation3\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Notation3\" target=\"_blank\">Notation3<\/a> (N3) est une autre fa\u00e7on de noter un triplet RDF. Contrairement \u00e0 ce que l&rsquo;on a vu jusque l\u00e0, et en sens contraire du vent souffl\u00e9 par le W3C, il n&rsquo;utilise pas le langage XML. Le XML est en effet tr\u00e8s g\u00e9n\u00e9raliste, mais il est de fait tr\u00e8s verbeux (faible entropie) et souvent assez difficile \u00e0 lire par un \u00eatre humain. Le XML fait r\u00e9f\u00e9rence \u00e0 un sch\u00e9ma et celui-ci est indispensable pour <em>traduire<\/em> les objets du code XML.<br \/>\nN3 se rapproche dans sa forme sur un langage plus naturel pour les humains (ou tout du moins pour les occidentaux). Le triplet est not\u00e9 <em>sujet verbe objet<\/em> et se termine par un point. Les URL sont entour\u00e9es par des symboles <em><strong>&lt;<\/strong>inf\u00e9rieur et sup\u00e9rieur<strong>&gt;<\/strong><\/em>. Seul l&rsquo;<em>objet<\/em> peut \u00eatre remplac\u00e9 par une valeur simple. Les <em>sujet<\/em> et <em>verbe<\/em> sont des URI.<br \/>\nIl dispose en plus de quelques raccourcis dans sa r\u00e9daction comme la possibilit\u00e9 de ne pas r\u00e9p\u00e9ter le sujet ou le sujet et le verbe. Cependant, cela induit la n\u00e9cessit\u00e9 d&rsquo;une reconstruction du triplet lors de son exploitation, et emp\u00eache la signature triplet par triplet.<\/p>\n<p style=\"text-align: justify;\">La syntaxe <a title=\"Turtle\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Turtle_%28syntaxe%29\" target=\"_blank\">Turtle<\/a> est un sous-ensemble de N3, et donc dispose des m\u00eames caract\u00e9ristiques.<\/p>\n<p style=\"text-align: justify;\">La syntaxe du XML est puissante et hi\u00e9rarchis\u00e9e. Elle est monobloc et un fichier XML doit \u00eatre trait\u00e9 int\u00e9gralement, ce fichier ne peut \u00eatre d\u00e9coup\u00e9 facilement. Et enfin XML fait r\u00e9f\u00e9rence \u00e0 une URL qui d\u00e9finit la fa\u00e7on de traiter le document. Si sa syntaxe de base est universelle, son interpr\u00e9tation ne l&rsquo;est pas.<\/p>\n<p style=\"text-align: justify;\">De fa\u00e7on g\u00e9n\u00e9rale, tous ces langages h\u00e9ritent du fonctionnement actuel de l&rsquo;Internet. Ils essaient de coupler des donn\u00e9es pr\u00e9sentes en des points uniques du r\u00e9seau. Chaque donn\u00e9e doit \u00eatre stock\u00e9e sur un serveur \u00e0 un emplacement unique, \u00e0 l&rsquo;URL. Les donn\u00e9es n\u00e9cessitent un autre langage pour \u00eatre retrouv\u00e9e, le <a title=\"SPARQL\" href=\"http:\/\/fr.wikipedia.org\/wiki\/SPARQL\" target=\"_blank\">SPARQL<\/a>, une sorte de langage <a title=\"SQL\" href=\"http:\/\/fr.wikipedia.org\/wiki\/SQL\" target=\"_blank\">SQL<\/a> du web s\u00e9mantique&#8230;<br \/>\nLes URI utilis\u00e9es sont toujours soit des URL soit des n\u00c5\u201cuds de concepts (au sens r\u00e9seau s\u00e9mantique). Les\u00c2\u00a0n\u00c5\u201cuds de concepts sont d\u00e9finis par un document de r\u00e9f\u00e9rence \u00e0 une URL donn\u00e9e au d\u00e9but du fichier.<br \/>\nLa g\u00e9n\u00e9ration de la plus grande partie des donn\u00e9es de l&rsquo;Internet se fait sur ses extr\u00e9mit\u00e9s, c&rsquo;est \u00e0 dire chez les <em>consommateurs<\/em>. Mais ces donn\u00e9es sont irr\u00e9m\u00e9diablement vou\u00e9es \u00e0 migrer \u00e0 court terme vers des centres de donn\u00e9es en des points plus restreints du r\u00e9seau, les <em>serveurs<\/em>. L&rsquo;URI et l&rsquo;URL d\u00e9signent invariablement une localisation bien d\u00e9termin\u00e9e du r\u00e9seau logique, et par extension du r\u00e9seau physique. Le fait d&rsquo;utiliser l&rsquo;URL ou l&rsquo;URI r\u00e9treint donc les possibilit\u00e9s d&rsquo;\u00e9changes hors des serveurs. On est loin d&rsquo;une autre tendance tr\u00e8s \u00e0 la mode, le <a title=\"P2P\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Peer_2_peer\" target=\"_blank\">Pair \u00e0 Pair<\/a> (Peer to Peer &#8211; P2P) qui privil\u00e9gie l&rsquo;\u00e9change directe entre <em>consommateurs<\/em>. <span style=\"text-decoration: underline;\">C&rsquo;est une incoh\u00e9rence<\/span>.<\/p>\n<h2 style=\"text-align: justify;\">Comparaisons<\/h2>\n<p style=\"text-align: justify;\">Et nebule dans tout \u00e7a?<br \/>\nOn retrouve dans nebule les bases du RDF. On remplace le <em>sujet<\/em> par l&rsquo;<em>objet source<\/em>, l&rsquo;<em>objet<\/em> par l&rsquo;<em>objet destination<\/em>, et le <em>pr\u00e9dicat<\/em> par l&rsquo;<em>objet meta<\/em>. Et bien s\u00fcr il n&rsquo;est pas fait usage du XML. On se rapproche plus de Notation3 dans le principe. Il y a quand m\u00eame une grosse diff\u00e9rence, les URI n&rsquo;int\u00e8grent pas la dimension r\u00e9seau et n&rsquo;en sont donc pas d\u00e9pendantes. Les URI sont le reflet direct des donn\u00e9es ind\u00e9pendamment de leur localisation. Les URL existent bien mais ne sont pas g\u00e9r\u00e9es au niveau des triplets.<\/p>\n<p style=\"text-align: justify;\">Les liens nebules sont l&rsquo;\u00e9quivalent des triplets RDF. Certains \u00e9l\u00e9ments ont \u00e9t\u00e9s ajout\u00e9s dans le lien. Le <em>signataire<\/em> d\u00e9signe qui a initi\u00e9 le triplet. L&rsquo;<em>action<\/em> permet de g\u00e9rer le triplet indirectement, et donc aussi en mode hors-ligne. La <em>date<\/em> donne un ordre de traitement des <em>actions<\/em>. Et enfin la <em>signature<\/em> verrouille le lien contre toute modification.<\/p>\n<p style=\"text-align: justify;\">Les <a title=\"Noeud anonyme\" href=\"http:\/\/fr.wikipedia.org\/wiki\/N%C5%93ud_anonyme\" target=\"_blank\">n\u00c5\u201cuds anonymes<\/a> ne sont pas d&rsquo;une grande utilit\u00e9 pour g\u00e9rer des donn\u00e9es, mais peuvent l&rsquo;\u00eatre pour la gestion de personnes. FOAF sait le g\u00e9rer en tant que tel. A priori RDF\/XML aussi. Les n\u00c5\u201cuds anonymes n\u00e9cessite de faire abstraction du contenu de ce que l&rsquo;on traite. Et on doit \u00eatre capable d&rsquo;associer un n\u00c5\u201cud anonyme \u00e0 un n\u00c5\u201cud connu si une relation permet d&rsquo;\u00e9tablir une \u00e9quivalence. Sous nebule, une d\u00e9finition pratique de l&rsquo;objet correspondant \u00e0 un n\u00c5\u201cud anonyme doit \u00eatre d\u00e9finit, mais rien ne s&rsquo;y oppose en th\u00e9orie. Ensuite, une association d&rsquo;\u00e9quivalence peut \u00eatre faite avec un lien de type E.<\/p>\n<h2>Confiance<\/h2>\n<p style=\"text-align: justify;\">La centralisation des donn\u00e9es pose invariablement la question de la s\u00e9curit\u00e9 de ces donn\u00e9es, des serveurs qui les h\u00e9bergent et de qui les g\u00e8re. Le fonctionnement de nebule permet de se r\u00e9approprier ses donn\u00e9es tout en permettant d&rsquo;en d\u00e9l\u00e9guer la diffusion.<\/p>\n<p style=\"text-align: justify;\">Dans le sch\u00e9ma de la pile, on voit <em>Trust<\/em>, <em>Proof<\/em> et <em>Crypto<\/em>. Au premier abord, c&rsquo;est rassurant. Les probl\u00e8mes de confidentialit\u00e9, d&rsquo;identification forte et d&rsquo;imputation sont int\u00e9gr\u00e9s d\u00e8s le d\u00e9but dans la conception de l&rsquo;ensemble. Mais en regardant de plus pr\u00e8s, la place de ces \u00e9l\u00e9ments est un peu curieuse.<br \/>\nLa confiance d&rsquo;un syst\u00e8me, qui n&rsquo;est qu&rsquo;un concept, ne peut \u00eatre assur\u00e9e que si l&rsquo;on peut prouver la bonne construction de ce syst\u00e8me. La preuve est donc partie int\u00e9grante de la confiance, et ne peut appara\u00eetre en dessous. C&rsquo;est un des probl\u00e8mes majeurs actuellement de la s\u00e9curit\u00e9 des syst\u00e8mes d&rsquo;information, Le web s\u00e9mantique se pose-t-il ainsi comme solution au probl\u00e8me de confiance?<br \/>\nDe son c\u00f4t\u00e9, la cryptographie est plac\u00e9e en parall\u00e8le de tout le reste. Elle ne peut pas intervenir \u00e0 tous les niveaux, c&rsquo;est trop complexe. Cela doit-il \u00eatre interpr\u00e9t\u00e9 comme \u00e9tant sous-jacent \u00e0 la pile, et donc que tout est encapsul\u00e9 dans un <em>tunnel<\/em> chiffr\u00e9? <a title=\"TLS\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Transport_Layer_Security\" target=\"_blank\">TLS<\/a> par exemple? Ou cela doit-il \u00eatre interpr\u00e9t\u00e9 comme \u00e9tant g\u00e9r\u00e9 directement par les application, c&rsquo;est \u00e0 dire ici juste en dessous de la confiance? Bref c&rsquo;est trop vague.<\/p>\n<p style=\"text-align: justify;\">On voit dans la documentation de FOAF que <a title=\"WebID\" href=\"http:\/\/fr.wikipedia.org\/wiki\/WebID#Protocole_WebID\" target=\"_blank\">WebID<\/a> est l&rsquo;encapsulation de celui-ci dans TLS. TLS \u00e9tant l&rsquo;orientation pouss\u00e9e par le W3C pour la s\u00e9curisation du transport des donn\u00e9es. La case cryptographie est donc \u00e0 priori \u00e0 interpr\u00e9ter comme \u00e9tant l&rsquo;encapsulation de tous les \u00e9changes dans un tunnel TLS.<\/p>\n<h2 style=\"text-align: justify;\">Web s\u00e9mantique ?<\/h2>\n<p style=\"text-align: justify;\">Alors, nebule est-il un autre langage de s\u00e9mantique web?<br \/>\nEn l&rsquo;\u00e9tat, oui. Mais il fait une grande utilisation des URI, il ne s&rsquo;appuie pas directement sur les URL. Il est compl\u00e8tement d\u00e9centralis\u00e9 et peut \u00eatre vu comme une n\u00e9buleuse de donn\u00e9es sur le r\u00e9seau.<br \/>\nAu contraire, tout ce qui tourne autour de RDF aujourd&rsquo;hui s&rsquo;appuie int\u00e9gralement sur une centralisation des donn\u00e9es et du traitement.<\/p>\n<p style=\"text-align: justify;\">Liens :<br \/>\n&#8211; Web s\u00e9mantique, Wikipedia <a title=\"Web s\u00e9mantique\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Web_s%C3%A9mantique\" target=\"_blank\">http:\/\/fr.wikipedia.org\/wiki\/Web_s%C3%A9mantique<\/a><br \/>\n&#8211; R\u00e9seau s\u00e9mantique, Wikipedia <a title=\"R\u00e9seau s\u00e9mantique\" href=\"http:\/\/fr.wikipedia.org\/wiki\/R%C3%A9seau_s%C3%A9mantique\" target=\"_blank\">http:\/\/fr.wikipedia.org\/wiki\/R%C3%A9seau_s%C3%A9mantique<\/a><br \/>\n&#8211; Pile du web s\u00e9mantique, Wikipedia <a title=\"Semantic Web Stack\" href=\"http:\/\/en.wikipedia.org\/wiki\/Semantic_Web_Stack\" target=\"_blank\">http:\/\/en.wikipedia.org\/wiki\/Semantic_Web_Stack<\/a><br \/>\n&#8211; Ontologie (informatique), Wikipedia <a title=\"Ontologie (informatique)\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Ontologie_%28informatique%29\" target=\"_blank\">http:\/\/fr.wikipedia.org\/wiki\/Ontologie_%28informatique%29<\/a><br \/>\n&#8211; Web 3.0, Wikipedia <a title=\"Web 3.0\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Web_3.0\" target=\"_blank\">http:\/\/fr.wikipedia.org\/wiki\/Web_3.0<\/a><br \/>\n&#8211; Web 2.0, Wikipedia <a title=\"Web 2.0\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Web_2.0\" target=\"_blank\">http:\/\/fr.wikipedia.org\/wiki\/Web_2.0<\/a><br \/>\n&#8211; M\u00e9tadonn\u00e9e, Wikipedia <a title=\"M\u00e9tadonn\u00e9e\" href=\"http:\/\/fr.wikipedia.org\/wiki\/M%C3%A9tadonn%C3%A9e\" target=\"_blank\">http:\/\/fr.wikipedia.org\/wiki\/M%C3%A9tadonn%C3%A9e<\/a><br \/>\n&#8211; Web des donn\u00e9es, Wikipedia <a title=\"Web des donn\u00e9es\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Web_des_donn%C3%A9es\" target=\"_blank\">http:\/\/fr.wikipedia.org\/wiki\/Web_des_donn%C3%A9es<\/a><br \/>\n&#8211; L&rsquo;Internet des objets, Wikipedia <a title=\"Internet des objets\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Internet_des_objets\" target=\"_blank\">http:\/\/fr.wikipedia.org\/wiki\/Internet_des_objets<\/a><br \/>\n&#8211; RDF, W3C <a title=\"RDF\" href=\"http:\/\/www.w3.org\/RDF\/\" target=\"_blank\">http:\/\/www.w3.org\/RDF\/<\/a><br \/>\n&#8211; RDF, Wikipedia <a title=\"RDF\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Resource_Description_Framework\" target=\"_blank\">http:\/\/fr.wikipedia.org\/wiki\/Resource_Description_Framework<\/a><br \/>\n&#8211; RDF\/XML, W3C <a title=\"RDF\/XML\" href=\"http:\/\/www.w3.org\/TR\/rdf-syntax-grammar\/\" target=\"_blank\">http:\/\/www.w3.org\/TR\/rdf-syntax-grammar\/<\/a><br \/>\n&#8211; XML, Wikipedia <a title=\"XML\" href=\"http:\/\/fr.wikipedia.org\/wiki\/XML\" target=\"_blank\">http:\/\/fr.wikipedia.org\/wiki\/XML<\/a><br \/>\n&#8211; URI, Wikipedia <a title=\"URI\" href=\"http:\/\/fr.wikipedia.org\/wiki\/URI\" target=\"_blank\">http:\/\/fr.wikipedia.org\/wiki\/URI<\/a><br \/>\n-\u00c2\u00a0Notation3 (N3), W3F <a title=\"N3\" href=\"http:\/\/www.w3.org\/TeamSubmission\/n3\/\" target=\"_blank\">http:\/\/www.w3.org\/TeamSubmission\/n3\/<\/a><br \/>\n&#8211; N3, Wikipedia <a title=\"Notation3\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Notation3\" target=\"_blank\">http:\/\/fr.wikipedia.org\/wiki\/Notation3<\/a><br \/>\n&#8211; Turtle, Wikipedia <a title=\"Turtle\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Turtle_(syntaxe)\" target=\"_blank\">http:\/\/fr.wikipedia.org\/wiki\/Turtle_(syntaxe)<\/a><br \/>\n&#8211; RDFa, Wikipedia <a title=\"RDFa\" href=\"http:\/\/fr.wikipedia.org\/wiki\/RDFa\" target=\"_blank\">http:\/\/fr.wikipedia.org\/wiki\/RDFa<\/a><br \/>\n&#8211; FOAF (Friend Of A Friend), RDFWeb <a title=\"FOAF\" href=\"http:\/\/rdfweb.org\/foaf\/\" target=\"_blank\">http:\/\/rdfweb.org\/foaf\/<\/a><br \/>\n&#8211; FOAF Vocabulary Specification, RDFWeb <a title=\"FOAF Vocabulary Specification\" href=\"http:\/\/xmlns.com\/foaf\/spec\/\" target=\"_blank\">http:\/\/xmlns.com\/foaf\/spec\/<\/a><br \/>\n&#8211; FOAF, Wikipedia <a title=\"FOAF\" href=\"http:\/\/fr.wikipedia.org\/wiki\/FOAF\" target=\"_blank\">http:\/\/fr.wikipedia.org\/wiki\/FOAF<\/a><br \/>\n&#8211; SPARQL, Wikipedia <a title=\"SPARQL\" href=\"http:\/\/fr.wikipedia.org\/wiki\/SPARQL\" target=\"_blank\">http:\/\/fr.wikipedia.org\/wiki\/SPARQL<\/a><br \/>\n&#8211; SQL, Wikipedia <a title=\"SQL\" href=\"http:\/\/fr.wikipedia.org\/wiki\/SQL\" target=\"_blank\">http:\/\/fr.wikipedia.org\/wiki\/SQL<\/a><br \/>\n&#8211; P2P, Wikipedia <a title=\"P2P\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Peer_2_peer\" target=\"_blank\">http:\/\/fr.wikipedia.org\/wiki\/Peer_2_peer<\/a><br \/>\n&#8211; TLS, wikipedia <a title=\"TLS\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Transport_Layer_Security\" target=\"_blank\">http:\/\/fr.wikipedia.org\/wiki\/Transport_Layer_Security<\/a><br \/>\n&#8211; Noeud anonyme, ressource anonyme, Wikipedia <a title=\"Noeud anonyme\" href=\"http:\/\/fr.wikipedia.org\/wiki\/N%C5%93ud_anonyme\" target=\"_blank\">http:\/\/fr.wikipedia.org\/wiki\/N%C5%93ud_anonyme<\/a><br \/>\n&#8211; <a title=\"Wikipedia\" href=\"http:\/\/fr.wikipedia.org\/\" target=\"_blank\">http:\/\/fr.wikipedia.org\/<br \/>\n<\/a>&#8211; <a title=\"W3C\" href=\"http:\/\/www.w3.org\/\" target=\"_blank\">http:\/\/www.w3.org\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fort des premi\u00e8res r\u00e9flexions et exp\u00e9riences, il est maintenant possible pour moi de regarder ce qui se fait d\u00e9j\u00e0. On trouve sur Wikipedia des articles int\u00e9ressants sur le web s\u00e9mantique, le Web 3.0, les m\u00e9tadonn\u00e9es, le web des donn\u00e9es et l&rsquo;Internet des objets. L&rsquo;ensemble est chapeaut\u00e9 par le web s\u00e9mantique et sa pile (Semantic Web &hellip; <a href=\"http:\/\/blog.nebule.org\/?p=591\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">RDF<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[24],"tags":[182,206,234,239,254,284,285,286,306,324,331,346,347,348,355],"_links":{"self":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/591"}],"collection":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=591"}],"version-history":[{"count":1,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/591\/revisions"}],"predecessor-version":[{"id":2316,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/591\/revisions\/2316"}],"wp:attachment":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=591"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=591"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=591"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}