From ef42743845c1422e72ac973cba0f5e6f6be35c2a Mon Sep 17 00:00:00 2001 From: Anisa Hawes <87070441+anisa-hawes@users.noreply.github.com> Date: Mon, 1 Jun 2026 18:46:28 +0100 Subject: [PATCH 1/6] Upload FR TR image set Upload FR TR image set --- .../fr-tr-intro-aux-donnees-liees-01.png | Bin 0 -> 11047 bytes .../fr-tr-intro-aux-donnees-liees-02.png | Bin 0 -> 14017 bytes .../fr-tr-intro-aux-donnees-liees-03.png | Bin 0 -> 18474 bytes .../fr-tr-intro-aux-donnees-liees-04.png | Bin 0 -> 69687 bytes .../fr-tr-intro-aux-donnees-liees-05.png | Bin 0 -> 84433 bytes .../fr-tr-intro-aux-donnees-liees-06.png | Bin 0 -> 75464 bytes 6 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 images/intro-to-linked-data/fr-tr-intro-aux-donnees-liees-01.png create mode 100644 images/intro-to-linked-data/fr-tr-intro-aux-donnees-liees-02.png create mode 100644 images/intro-to-linked-data/fr-tr-intro-aux-donnees-liees-03.png create mode 100644 images/intro-to-linked-data/fr-tr-intro-aux-donnees-liees-04.png create mode 100644 images/intro-to-linked-data/fr-tr-intro-aux-donnees-liees-05.png create mode 100644 images/intro-to-linked-data/fr-tr-intro-aux-donnees-liees-06.png diff --git a/images/intro-to-linked-data/fr-tr-intro-aux-donnees-liees-01.png b/images/intro-to-linked-data/fr-tr-intro-aux-donnees-liees-01.png new file mode 100644 index 0000000000000000000000000000000000000000..e9b08379ad57ed2ff161372a81fd6efd8e0ec742 GIT binary patch literal 11047 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 DM_@Sg literal 0 HcmV?d00001 diff --git a/images/intro-to-linked-data/fr-tr-intro-aux-donnees-liees-02.png b/images/intro-to-linked-data/fr-tr-intro-aux-donnees-liees-02.png new file mode 100644 index 0000000000000000000000000000000000000000..0d2c676b56a3997739b8920f80ef13db05685cf1 GIT binary patch literal 14017 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 literal 0 HcmV?d00001 diff --git a/images/intro-to-linked-data/fr-tr-intro-aux-donnees-liees-03.png b/images/intro-to-linked-data/fr-tr-intro-aux-donnees-liees-03.png new file mode 100644 index 0000000000000000000000000000000000000000..97f71bc40b94fce4dd8845fc8d624a09abac10b4 GIT binary patch literal 18474 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

OaNr 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�q$2e-5a4X;?31y*-;!EwwUPps9}aJ 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 literal 0 HcmV?d00001 diff --git a/images/intro-to-linked-data/fr-tr-intro-aux-donnees-liees-06.png b/images/intro-to-linked-data/fr-tr-intro-aux-donnees-liees-06.png new file mode 100644 index 0000000000000000000000000000000000000000..c3b18b4d0190e9e720b9e68129d3b0573c8d0007 GIT binary patch literal 75464 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 Date: Mon, 1 Jun 2026 18:48:34 +0100 Subject: [PATCH 2/6] Update ph_authors.yml Update bio for Jonathan Blaney. --- _data/ph_authors.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/_data/ph_authors.yml b/_data/ph_authors.yml index 00c0be145a..c19de36196 100644 --- a/_data/ph_authors.yml +++ b/_data/ph_authors.yml @@ -911,11 +911,11 @@ team: false bio: en: | - Jonathan Blaney is a project editor at the Institute of Historical Research, University of London. - es: | - Jonathan Blaney dirige un proyecto editorial en el Institute of Historical Research de la Universidad de Londres. + Jonathan Blaney is Digital Humanities Research Software Engineer at Cambridge Digital Humanities. + fr: | + Jonathan Blaney est ingĂ©nieur en logiciels de recherche en humanitĂ©s numĂ©riques Ă  Cambridge Digital Humanities. pt: | - Jonathan Blaney Ă© responsável por um projeto editorial no Institute of Historical Research, University of London. + Jonathan Blaney Ă© engenheiro de software de investigação em Humanidades Digitais na Cambridge Digital Humanities. - name: Daniel Ruten team: false From b674e26663e73911e290f9a322e43d9a1bf835b2 Mon Sep 17 00:00:00 2001 From: Anisa Hawes <87070441+anisa-hawes@users.noreply.github.com> Date: Mon, 1 Jun 2026 18:51:53 +0100 Subject: [PATCH 3/6] Create intro-donnees-ouvertes-liees.md Create Markdown file for new FR translation. --- fr/intro-donnees-ouvertes-liees.md | 520 +++++++++++++++++++++++++++++ 1 file changed, 520 insertions(+) create mode 100644 fr/intro-donnees-ouvertes-liees.md diff --git a/fr/intro-donnees-ouvertes-liees.md b/fr/intro-donnees-ouvertes-liees.md new file mode 100644 index 0000000000..fb3379cd30 --- /dev/null +++ b/fr/intro-donnees-ouvertes-liees.md @@ -0,0 +1,520 @@ +--- +title: "Introduction aux principes des donnĂ©es ouvertes liĂ©es" +slug: intro-donnees-ouvertes-liees +original: intro-to-linked-data +layout: lesson +collection: lesson +date: 2017-05-07 +translation_date: 2026-06-03 +authors: +- Jonathan Blaney +reviewers: +- Terhi Nurmikko-Fuller +- Matthew Lincoln +editors: +- Adam Crymble +translator: +- David Valentine +translation-editor: +- DaphnĂ© Mathelier +translation-reviewer: +- Aude Julien Da Cruz Lima +- Mattia Bunel +review-ticket: https://github.com/programminghistorian/ph-submissions/issues/643 +difficulty: 1 +activity: acquiring +topics: [lod] +abstract: Cette leçon prĂ©sente les concepts fondamentaux des donnĂ©es ouvertes liĂ©es (Linked Open Data), incluant les URI, les ontologies, les formats de donnĂ©es RDF et une introduction en douceur au langage de requĂŞte SPARQL. +avatar_alt: Un vieil homme avec une femme Ă  chaque bras +doi: 10.46430/phfr0042 +--- + +{% include toc.html %} + +## Introduction et portĂ©e de la leçon + +Cette leçon offre une brève et concise introduction aux [donnĂ©es ouvertes liĂ©es (DOL)](https://perma.cc/89CY-RJU6) (Linked Open Data, ou LOD en anglais)[^3]. Aucune connaissance prĂ©alable n’est attendue. Au terme de votre lecture, vous devriez avoir une bonne comprĂ©hension des concepts qui sous-tendent les DOL et de la façon dont elles sont créées et utilisĂ©es. La leçon s’organise en cinq sections auxquelles s’ajoutent des lectures complĂ©mentaires : + +1. Que sont les donnĂ©es ouvertes liĂ©es ? +2. Le rĂ´le des [identifiants uniformes de ressource](https://perma.cc/B4A4-HUL2) (URI, Uniform Resource Identifier) +3. Comment s’organise la connaissance avec les donnĂ©es ouvertes liĂ©es : les [ontologies](https://perma.cc/SBK2-VFGY) +4. Le cadre de description [RDF](https://perma.cc/34AR-SNQB) et ses formats de donnĂ©es +5. Explorer les donnĂ©es ouvertes liĂ©es avec [SPARQL](https://perma.cc/Q95R-YHAA) +6. Lectures et ressources complĂ©mentaires + +Cette leçon peut ĂŞtre complĂ©tĂ©e en quelques heures et il pourrait vous ĂŞtre utile de vous attarder ou de relire certaines parties pour solidifier votre comprĂ©hension. Les termes techniques ont Ă©tĂ© liĂ©s Ă  leur page correspondante sur WikipĂ©dia en français. Nous vous encourageons Ă  prendre le temps de lire les pages consacrĂ©es aux termes qui vous posent problème. Ă€ la suite de votre initiation Ă  certains principes fondamentaux des DOL, c’est la pratique qui demeure la meilleure façon d’amĂ©liorer et d’approfondir vos connaissances. Cette leçon propose une mise en pratique immĂ©diate. Ă€ la fin de cette leçon, vous devriez comprendre les fondements des DOL, incluant les termes et les concepts clĂ©s. + +Si vous souhaitez apprendre Ă  explorer les DOL en utilisant le langage de requĂŞte [SPARQL](https://perma.cc/Q95R-YHAA), je recommande la leçon (en anglais) « [Using SPARQL to access Linked Open Data](/en/lessons/retired/graph-databases-and-SPARQL) » de Matthew Lincoln, qui vous permettra d’effectuer un suivi pratique du survol conceptuel offert dans la prĂ©sente leçon. + +

+N.B. La leçon de Matthew Lincoln est obsolète et n’est plus mise à jour par le Programming Historian. La méthodologie enseignée dans cette leçon demeure tout de même fort pertinente et pourrait être adaptée à d’autres contextes. Pour en savoir plus, vous pouvez consulter la note en ouverture de la leçon de Lincoln. +
+ +Afin de fournir une base solide pour la maĂ®trise de ces fondements, cette leçon ne prĂ©sentera pas de manière exhaustive l’ensemble des concepts liĂ©s aux DOL. Les deux notions suivantes ne seront pas couvertes par cette leçon : + +1. Le [web sĂ©mantique](https://perma.cc/EM2Z-VBSH) et [les processus d’infĂ©rence](https://perma.cc/N348-HLG2) sur les [jeux de donnĂ©es](https://perma.cc/S75G-LVWT). Par exemple, un moteur d’infĂ©rence permettrait de dĂ©duire que George VI est le frère ou le demi-frère d’Edward VIII, Ă©tant donnĂ© que a) Edward VIII est le fils de George V et que b) George VI est le fils de George V. Cette leçon ne couvre pas ce type de tâche. +2. La crĂ©ation et la mise en ligne de jeux de donnĂ©es ouvertes liĂ©es dans le [« linked open data cloud »](https://lod-cloud.net) (en anglais). Le partage de vos DOL est un important principe qui est encouragĂ© plus bas. Cependant, les dĂ©tails techniques de l’exposition des DOL dans le « linked data cloud dĂ©passent la portĂ©e de cette leçon. Quelques ressources pour vous aider avec cette tâche sont disponibles Ă  la fin de la leçon. + +## Que sont les donnĂ©es ouvertes liĂ©es ? + +Les DOL sont constituĂ©es d’informations structurĂ©es dans des formats conçus pour un traitement par des [agents logiciels](https://perma.cc/984M-QPMT). Elles ne sont donc pas toujours faciles Ă  lire par les humains. Ne vous laissez pas rebuter par cela, puisqu’en comprenant les principes des DOL, vous pourrez demander Ă  un ordinateur d’en effectuer la lecture pour vous. + +Si tous les jeux de donnĂ©es publiĂ©s Ă©taient ouverts et utilisaient le mĂŞme format pour structurer l’information, il serait possible de tous les interroger simultanĂ©ment. L’analyse d’un grand volume de donnĂ©es est potentiellement beaucoup plus puissante que l’utilisation des jeux de donnĂ©es dissĂ©minĂ©s sĂ©parĂ©ment sur le web, une pratique qui mène au phĂ©nomène des [silos d’information](https://perma.cc/9KQQ-PGES) (en anglais). Les jeux de donnĂ©es [interopĂ©rables](https://perma.cc/8Q7B-PU68) sont l’objectif vers lequel tendent les communautĂ©s praticiennes des DOL. + +Pour atteindre ce but, il faut toujours se rappeler les trois principes suivants : + +1. **Utiliser un format standard reconnu pour les DOL**. +Afin qu’elles fonctionnent adĂ©quatement, les DOL doivent ĂŞtre [structurĂ©es](https://perma.cc/PE67-CDAJ) dans des formats standards afin que les ordinateurs qui les interrogent puissent les reconnaĂ®tre et les traiter. Il existe plusieurs formats pour les DOL, dont certains sont abordĂ©s plus bas. +2. **RĂ©fĂ©rer Ă  une entitĂ© de façon normalisĂ©e**. Si vous avez des donnĂ©es sur une mĂŞme sujet (que ce soit un lieu, un endroit ou une personne) dans plusieurs emplacements, il faut s’assurer de s’y rĂ©fĂ©rer de la mĂŞme façon dans toutes les instances. +3. **Publier des donnĂ©es ouvertes**. L’ouverture des donnĂ©es signifie que tout le monde peut accĂ©der et utiliser les donnĂ©es sans frais et dans un format qui ne soit pas dĂ©pendant d’un [logiciel propriĂ©taire](https://perma.cc/99LE-8QX4). + +Commençons par un exemple de donnĂ©es qui dĂ©crivent une personne en utilisant une approche [attribut-valeur](https://perma.cc/4VLG-47XM) (en anglais) typique en informatique[^7] : + +``` +personne=nombre +``` + +Dans ce cas, l’attribut indique qu’il s’agit d’une personne et la valeur est un nombre indiquant qui est cette personne. +Le nombre assignĂ© pourrait ĂŞtre gĂ©nĂ©rĂ© de façon alĂ©atoire ou utiliser un numĂ©ro existant prĂ©alablement associĂ© Ă  cet individu. +Cette dernière approche comporte de grands avantages : si tous les jeux de donnĂ©es qui mentionnent cette personne utilisent *exactement le mĂŞme numĂ©ro* et *exactement le mĂŞme format*, alors nous pouvons assurĂ©ment retrouver cet individu dans tout ensemble de donnĂ©es respectant ces règles. + +CrĂ©ons un exemple en utilisant Jack Straw : il s’agit du nom Ă  la fois d’un rebelle anglais du XIVe siècle et d’un important ministre britannique de l’administration de Tony Blair. Il sera Ă©videmment utile de pouvoir diffĂ©rencier ces deux personnes qui partagent le mĂŞme nom. En utilisant le modèle ci-dessus, dans lequel chaque personne est reprĂ©sentĂ©e par un numĂ©ro unique, associons le ministre britannique Jack Straw au numĂ©ro `64183282`. La paire attribut-valeur qui en rĂ©sulte serait donc : + +``` +personne=64183282 +``` + +Et associons maintenant [Jack Straw, le leader rebelle](https://perma.cc/96TT-BGN4), au numĂ©ro `33059614`. La paire attribut-valeur serait cette fois : + +``` +personne=33059614 +``` + +Si toute personne qui crĂ©e des DOL utilise ces numĂ©ros pour faire rĂ©fĂ©rence respectivement aux deux Jack Straw, nous pouvons maintenant rechercher la personne identifiĂ©e par le numĂ©ro `64183282` dans un jeu de donnĂ©es ouvertes liĂ©es en Ă©tant confiant que nous obtiendrons la bonne personne ― dans ce cas, le ministre. + +Les paires attribut-valeur peuvent Ă©galement contenir de l’information sur d’autres types d’entitĂ©s : des lieux, par exemple. Jack Straw, le politicien contemporain, Ă©tait membre du parlement britannique, reprĂ©sentant de la circonscription de Blackburn. Au Royaume-Uni, il y a plusieurs lieux nommĂ©s Blackburn, sans mentionner les autres Blackburn Ă  travers le monde. En utilisant les principes esquissĂ©s jusqu’ici, nous pouvons dĂ©sambiguĂŻser les diffĂ©rentes instances de Blackburn en attribuant un identifiant unique au lieu liĂ© Ă  la circonscription britannique : Blackburn situĂ©e dans le Lancashire, en Angleterre. + +``` +lieu=2655524 +``` + +Ă€ ce stade, vous pourriez penser qu’il s’agit en fait de la fonction d’un catalogue de bibliothèque. En effet, il s’agit bien du concept de la [notice d’autoritĂ©](https://perma.cc/K9GL-R435), idĂ©e centrale en sciences de l’information (un fichier d’autoritĂ© est une liste normalisĂ©e de termes qui peuvent ĂŞtre utilisĂ©s dans un contexte particulier, par exemple pour le catalogage d’un livre). Dans les deux exemples esquissĂ©s plus haut, nous avons utilisĂ© des fichiers d’autoritĂ© pour assigner des numĂ©ros (les identifiants uniques) aux Jack et Ă  Blackburn. Les numĂ©ros utilisĂ©s pour les deux Jack Straw viennent du [Virtual International Authority File](https://perma.cc/4F7W-AUQN) (VIAF), qui est maintenu par un consortium international de bibliothèques afin de gĂ©rer les problèmes qui dĂ©coulent de la myriade de possibilitĂ©s dont nous disposons pour nous rĂ©fĂ©rer Ă  une mĂŞme personne. L’identifiant unique utilisĂ© pour la circonscription de Blackburn est tirĂ© de [GeoNames](http://www.geonames.org), une base de donnĂ©es gĂ©ographique en accès libre. + +Mais essayons d’être plus prĂ©cis quant Ă  ce que nous voulons dire par Blackburn dans cet exemple. Jack Straw reprĂ©sentait la circonscription parlementaire (un territoire reprĂ©sentĂ© par un seul membre du parlement) de Blackburn dont les frontières ont changĂ© Ă  travers le temps. Le projet [Digging Into Linked Parliamentary Data](https://perma.cc/5VAA-8MHY)[^1], sur lequel j’ai travaillĂ©, a produit des identifiants uniques pour les affiliations parlementaires et les circonscriptions de chaque membre du parlement. Dans cet exemple, Jack Straw reprĂ©sentait la circonscription connue comme « Blackburn » dans sa version existante Ă  partir de 1955 : + +``` +blackburn1955-current +``` + +VIAF Ă©tant un fichier d’autoritĂ© reconnu et maintenu, dĂ©diĂ© aux personnes notables, il Ă©tait particulièrement pertinent d’avoir recours Ă  ses identifiants pour dĂ©crire Jack Straw. Comme la circonscription reprĂ©sentĂ©e par Straw Ă©tait parfaitement couverte par les fichiers d’autoritĂ© créés dans le projet Dilipad, il s’agissait Ă©galement d’une ressource pertinente Ă  mobiliser. Malheureusement, il n’est pas toujours aussi Ă©vident de savoir quelle liste publiĂ©e en ligne est le meilleur choix. Une liste pourrait ĂŞtre plus largement utilisĂ©e qu’une autre, mais cette dernière pourrait ĂŞtre plus pertinente dans certains contextes. Dans certains cas, GeoNames pourrait mieux fonctionner que les identifiants Dilipad. Dans d’autres cas, il vous sera impossible de trouver un jeu de donnĂ©es contenant l’information nĂ©cessaire. Par exemple, imaginez que vous voudriez crĂ©er les paires attribut-valeur vous dĂ©crivant avec vos relations familiales immĂ©diates. Dans ce cas, vous auriez Ă  crĂ©er vos propres identifiants. + +Le manque de rĂ©gularitĂ© et de compatibilitĂ© des fichiers d’autoritĂ© est l’un des principaux dĂ©fis auxquels les DOL sont confrontĂ©es Ă  l’heure actuelle. [Tim Berners-Lee](https://perma.cc/YTY7-HZCE), qui a proposĂ© une mĂ©thode pour lier les documents entre eux Ă  travers un rĂ©seau, ce qui a menĂ© Ă  la crĂ©ation du World Wide Web, a longtemps Ă©tĂ© un chef de file dans la promotion des DOL. Pour favoriser davantage les usages des DOL, il a Ă©galement proposĂ© le système d’évaluation cinq Ă©toiles ([*five-star rating system*](https://perma.cc/79VD-G5T4)) afin d’encourager tout le monde Ă  tendre le plus possible vers les DOL. Essentiellement, il soutient non seulement la publication des donnĂ©es ouvertes, particulièrement si elles utilisent des formats ouverts et des standards accessibles, mais rappelle Ă©galement qu'il est essentiel de lier ces donnĂ©es Ă  celles des autres. + +Une fois que tous ces Ă©lĂ©ments sont dotĂ©s d’identifiants uniques, la prochaine Ă©tape clĂ© dans la crĂ©ation de DOL consiste Ă  trouver un moyen de *dĂ©crire* la relation entre Jack Straw (`64183282`) et Blackburn (`blackburn1955-current`). Dans les DOL, les relations sont exprimĂ©es sous la forme de ce qui est connu comme Ă©tant un [triplet](https://perma.cc/BZ8X-RLY6). CrĂ©ons donc un triplet qui reprĂ©sente la relation entre Jack Straw et sa circonscription : + +``` +personne:64183282 +rĂ´le:aReprĂ©sentĂ©AuParlementBritannique +circonscription:"blackburn1955-current" . +``` + +La disposition (ou la [syntaxe](https://perma.cc/9RXD-ZXAL)) des triplets, incluant la ponctuation utilisĂ©e ci-dessus, sera abordĂ©e plus bas, dans la section sur RDF et sur les formats de donnĂ©es. Pour l’instant, concentrons-nous sur la structure fondamentale. Sans surprise, le triplet est constituĂ© de trois parties, auxquelles on se rĂ©fère respectivement comme le sujet, le prĂ©dicat et l’objet : + +| sujet | prĂ©dicat | objet | +| --------------- | ------------------------- | ----------------------- | +| personne 64183282 | aReprĂ©sentĂ©AuParlementBritanique | "blackburn1955-current" | + +Typiquement, la reprĂ©sentation d’un triplet sous forme de diagramme se prĂ©sente ainsi : + +{% include figure.html filename="fr-tr-intro-aux-donnees-liees-01.png" alt="Graphe constituĂ© de deux nĹ“uds qui reprĂ©sentent respectivement le sujet et l’objet d’un triplet RDF, sous la forme de deux ovales liĂ©s entre eux par un arc directionnel, lui-mĂŞme constituĂ© d’une flèche qui reprĂ©sente le prĂ©dicat du triplet, allant du sujet vers l’objet." caption="Figure 1. ReprĂ©sentation visuelle typique d’un triplet." %} + +Donc notre triplet sur Jack Straw, dans une forme moins abstraite, pourrait ĂŞtre reprĂ©sentĂ© de cette façon : + +{% include figure.html filename="fr-tr-intro-aux-donnees-liees-02.png" alt="Graphe constituĂ© de deux nĹ“uds qui reprĂ©sentent respectivement Jack Straw et la circonscription Ă©lectorale de Blackburn, sous la forme de deux ovales liĂ©s entre eux par un arc directionnel, lui-mĂŞme constituĂ© d’une flèche allant de Jack Straw vers Blackburn pour reprĂ©senter la relation de reprĂ©sentation politique qui existe entre les deux entitĂ©s." caption="Figure 2. ReprĂ©sentation visuelle d’un triplet montrant que Jack Straw est dĂ©putĂ© de Blackburn." %} + +Pour l’instant, il y a trois Ă©lĂ©ments clĂ©s Ă  garder en tĂŞte : + +- Les DOL doivent ĂŞtre ouvertes et accessibles Ă  quiconque sur internet (autrement, elles ne sont pas ouvertes) +- Les acteurs des DOL visent la standardisation des rĂ©fĂ©rences aux entitĂ©s uniques +- Les DOL sont constituĂ©es de triplets qui dĂ©crivent les relations entre les entitĂ©s + +## Le rĂ´le des identifiants uniformes de ressource (URI) + +Les [identifiants uniformes de ressource](https://perma.cc/B4A4-HUL2) (*Uniform Resource Identifier*, ou URI en anglais) sont un Ă©lĂ©ment essentiel des DOL. L’URI permet d’identifier de façon fiable et unique une entitĂ© (une personne, un objet, une relation, etc.), de manière Ă  pouvoir ĂŞtre utilisĂ© par quiconque Ă  travers le monde. Dans la section prĂ©cĂ©dente, nous avons utilisĂ© deux diffĂ©rents numĂ©ros pour identifier nos deux diffĂ©rents Jack Straw : + +``` +personne="64183282" +personne="33059614" +``` + +Le problème ici repose dans l’existence de nombreuses bases de donnĂ©es Ă  travers le monde contenant des informations sur des personnes qui utilisent ces mĂŞmes numĂ©ros et qui, pourtant, sont probablement toutes diffĂ©rentes. Ă€ l’extĂ©rieur de notre contexte immĂ©diat, ces numĂ©ros n’identifient pas d’individus uniques. Essayons d’arranger cela. Voici les mĂŞmes identifiants, mais sous forme d’URI : + +``` +http://viaf.org/viaf/64183282/ +http://viaf.org/viaf/33059614/ +``` + +Tout comme le numĂ©ro unique permet de diffĂ©rencier nos deux Jack Straw, les URI ci-dessus nous aident cette fois Ă  lever l’ambiguĂŻtĂ© entre tous les diffĂ©rents fichiers d’autoritĂ© accessibles en ligne. Dans ce cas, l’URI indique explicitement que nous utilisons VIAF comme fichier d’autoritĂ©. Vous avez dĂ©jĂ  vu plusieurs fois cette forme de distinction sur le web. Il existe de nombreux sites web dans le monde avec des pages nommĂ©es `/home` ou `/faq`. Mais il n’y a pas de confusion puisque le [domaine](https://perma.cc/F9ZY-2MKB), soit la première partie du [localisateur uniforme de ressource](https://perma.cc/2A9Y-27A8) (*Uniform Resource Locator*, ou URL en anglais), par exemple `bbc.co.uk` ou `viaf.org`, est unique. Ainsi, toutes les pages qui font partie d’un domaine se diffĂ©rencient des autres `/faq` ou `/home` sur d’autres sites web. + +Dans l’adresse `http://www.bbc.co.uk/faqs`, c’est la partie `bbc.co.uk` qui rend uniques les pages subsĂ©quentes. Ces considĂ©rations sont si Ă©videntes pour les gens qui utilisent le web frĂ©quemment qu’il n’y a mĂŞme pas besoin d’y penser. De plus, vous savez probablement que si vous souhaitez crĂ©er un site web nommĂ© `bbc.co.uk`, vous ne pourrez pas, puisque ce nom est dĂ©jĂ  enregistrĂ© auprès de l’autoritĂ© appropriĂ©e, le [système de nom de domaine](https://perma.cc/8RAG-VPYV) (*Domain Name System*, ou DNS en anglais). L’enregistrement d’un nom de domaine en garantit l’unicitĂ©. Les URI doivent Ă©galement ĂŞtre uniques. + +Les exemples ci-dessus prennent la forme des URL, mais il est Ă©galement possible de construire des URI qui n’ont rien de l’URL. Il existe de nombreuses façons d’utiliser des identifiants uniques pour les personnes et les choses. Pourtant, nous y pensons rarement : les codes-barres, les numĂ©ros de passeport ou mĂŞme votre code postal sont tous conçus pour ĂŞtre uniques. Les numĂ©ros de tĂ©lĂ©phone sont frĂ©quemment utilisĂ©s dans les annonces commerciales prĂ©cisĂ©ment parce qu’ils sont uniques. Toutes ces choses pourraient ĂŞtre utilisĂ©es comme des URI. + +Lorsque nous avons créé les URI des entitĂ©s dĂ©crites par le projet [Tobias](https://perma.cc/6GUX-Q5U9) (en anglais), nous avons choisi d’utiliser la structure d’une URL avec notre espace web institutionnel, Ă©tablissant `data.history.ac.uk/tobias-project/` comme l’espace dĂ©diĂ© Ă  l’hĂ©bergement de ces URI. En utilisant `data.history.ac.uk` plutĂ´t que `history.ac.uk`, nous avons Ă©tabli une distinction claire entre les URI et les pages du site web. Par exemple, nous utilisons l’URI `http://data.history.ac.uk/tobias-project/person/15601` dans le projet Tobias. Bien que le format des URI mentionnĂ©s prĂ©cĂ©demment soit celui d’une URL, ils ne pointent pas vers des pages web (essayez-les dans un navigateur web). Bien des gens qui dĂ©couvrent les DOL sont confus par ces distinctions. Toutes les URL sont des URI, mais tous les URI ne sont pas des URL. Un URI peut identifier n’importe quoi, tandis qu’une URL identifie une chose qui se trouve sur le web. + +Une URL vous indique donc l’emplacement d’une page web, d’un fichier ou d’une ressource semblable. Un URI fait seulement le travail d’identification d’une chose, comme l’*International Standard Book Number* ([ISBN](https://perma.cc/49B8-JDQN)). Ainsi, l’ISBN `978-0-1-873354-6` identifie de façon unique l’édition reliĂ©e de *Baptism, Brotherhood and Belief in Reformation Germany* de Kat Hill, sans vous indiquer oĂą vous pourrez vous en procurer une copie. Pour ce faire, vous aurez besoin d’en connaĂ®tre la [cote](https://perma.cc/D6TZ-65QR), qui vous fournira l’emplacement exact du livre dans une bibliothèque donnĂ©e. + +L’univers des URI est quelque peu jargonneux. Elles peuvent ĂŞtre dites [dĂ©rĂ©fĂ©rençables](https://perma.cc/2ZV4-X35Q) ou non. Le dĂ©rĂ©fĂ©rencement dĂ©note simplement la transformation d’une rĂ©fĂ©rence abstraite en quelque chose d’autre. Par exemple, collez un URI dans la barre d’adresse d’un navigateur. Celui-ci renverra-t-il quelque chose ? L’URI VIAF de l’historien Simon Schama est le suivant : + +``` +http://viaf.org/viaf/46784579 +``` + +Si vous l’essayez dans un navigateur, vous obtiendrez une page web sur Simon Schama, qui contient des donnĂ©es structurĂ©es Ă  son sujet et son historique de publication. VoilĂ  qui est très pratique, puisque dans ce cas l’URI ne permet pas de dĂ©terminer clairement Ă  qui ou mĂŞme ce Ă  quoi on rĂ©fère. De la mĂŞme manière, si nous utilisions un numĂ©ro de tĂ©lĂ©phone mobile (avec un code international) comme l’URI d’une personne, alors il devrait ĂŞtre dĂ©rĂ©fĂ©rençable. Ă€ l’autre bout du fil, quelqu’un pourrait rĂ©pondre et ce pourrait mĂŞme ĂŞtre Schama[^2]. + +Mais ce n’est pas essentiel. De nombreux URI ne sont pas dĂ©rĂ©fĂ©rençables, comme nous l’avons constatĂ© prĂ©cĂ©demment avec le projet Tobias. + +L’exemple de VIAF nous mène vers une autre considĂ©ration importante au sujet des URI : Ă©vitez d’en crĂ©er tant que ce n’est pas nĂ©cessaire. En effet, personnes et organismes ont concertĂ© leurs efforts pour crĂ©er de bonnes listes d’URI. Les DOL ne pourront fonctionner adĂ©quatement si nous dupliquons ces efforts en crĂ©ant inutilement de nouveaux URI. VIAF, par exemple, bĂ©nĂ©ficie du support de nombreuses bibliothèques internationales. Si vous souhaitez utiliser des URI identifiant des personnes, VIAF est un excellent choix. Si une personne est introuvable dans VIAF ou dans d’autres fichiers d’autoritĂ©, c’est alors que vous devriez envisager de crĂ©er vos URI. + +## Comment s’organise la connaissance avec les DOL : les ontologies + +Ce n’est peut-ĂŞtre pas Ă©vident d’après les triplets examinĂ©s dans la première partie, mais les DOL peuvent rĂ©pondre Ă  des questions complexes. Lorsque vous rassemblez vos triplets, ils se constituent comme un [graphe](https://perma.cc/FA74-9Y8Y) grâce Ă  la façon dont ils sont reliĂ©s. Supposons que nous voulons trouver une liste de toutes les personnes qui furent des Ă©lèves du compositeur Franz Liszt. Si l’information se trouve dans les triplets des donnĂ©es liĂ©es sur les pianistes et leurs professeurs, nous pourrons y accĂ©der en utilisant une requĂŞte (nous examinerons ce langage de requĂŞte, appelĂ© SPARQL, dans la dernière section). + +Par exemple, le pianiste Charles Rosen Ă©tait un Ă©lève de Moriz Rosenthal, lui-mĂŞme Ă©lève de Franz Liszt. Ceci s’exprime avec deux triplets (pour rendre les exemples plus lisibles, nous utiliserons des chaĂ®nes de caractères au lieu de numĂ©ros d’identification[^6]) : + +``` +"Franz Liszt" aEnseignĂ©PianoĂ€ "Moriz Rosenthal" . +"Moriz Rosenthal" aEnseignĂ©PianoĂ€ "Charles Rosen" . +``` + +Nous pourrions Ă©galement crĂ©er nos triplets de cette façon : + +``` +"Charles Rosen" aApprisPianoDe "Moriz Rosenthal" . +"Moriz Rosenthal" aApprisPianoDe "Franz Liszt" . +``` + +Nous crĂ©ons ces exemples pour illustrer le propos, mais si vous souhaitez lier vos donnĂ©es Ă  d’autres jeux de donnĂ©es en ligne, vous devriez identifier les conventions qu’ils utilisent et vous y conformer. En fait, il s’agit d’une des caractĂ©ristiques les plus utiles des DOL : +une bonne partie du travail a Ă©tĂ© fait pour vous. De nombreuses personnes ont passĂ© beaucoup de temps Ă  dĂ©velopper des façons de modĂ©liser l’information dans diffĂ©rents champs d’études, rĂ©flĂ©chissant Ă  la manière dont les relations peuvent ĂŞtre reprĂ©sentĂ©es dans ces domaines. Les modèles ainsi créés sont gĂ©nĂ©ralement connus comme Ă©tant des ontologies. Une ontologie est une abstraction qui permet la reprĂ©sentation de connaissances particulières sur le monde. Elle est conçue comme une [taxonomie](https://perma.cc/AH5E-GHHA) (une structure hiĂ©rarchique comme la [classification linnĂ©enne](https://perma.cc/T3CF-P59S) des espèces), mais avec plus de flexibilitĂ©. + +Une ontologie est plus flexible, car elle n’est pas strictement hiĂ©rarchique. Elle vise Ă  reprĂ©senter la fluiditĂ© du monde rĂ©el, au sein duquel les choses entretiennent des relations plus complexes que les reprĂ©sentations d’une structure hiĂ©rarchique en arbre. Au lieu de cela, une ontologie ressemble davantage Ă  une toile d’araignĂ©e. + +Peu importe ce que vous cherchez Ă  reprĂ©senter avec les DOL, nous vous suggĂ©rons de trouver un vocabulaire existant et de l’utiliser, plutĂ´t que de tenter de crĂ©er le vĂ´tre. Vous trouvez plusieurs des vocabulaires les plus utilisĂ©s en consultant le site [Linked Open Vocabularies (LOV)](https://lov.linkeddata.es/dataset/lov). + +Puisque l’exemple prĂ©sentĂ© plus haut se concentre sur les pianistes, il serait convenable de repĂ©rer une ontologie appropriĂ©e plutĂ´t que de crĂ©er notre propre système. Justement, il existe une [ontologie pour la musique](http://web.archive.org/web/20170715094229/http://www.musicontology.com/) (en anglais). En plus d’offrir une spĂ©cification aboutie, la documentation propose aussi des exemples utiles d’utilisations courantes. Vous pouvez visiter les [pages d’introduction](http://web.archive.org/web/20170718143925/http://musicontology.com/docs/getting-started.html) (en anglais) pour vous faire une meilleure idĂ©e de la façon dont vous pourriez utiliser cette ontologie en particulier. + +Malheureusement, je ne trouve rien qui dĂ©crive la relation entre un professeur et son Ă©lève dans la *Music Ontology*. Mais elle est publiĂ©e de façon ouverte, ce qui permet de l’utiliser pour dĂ©crire d’autres caractĂ©ristiques du domaine de la musique, puis Ă©ventuellement de crĂ©er ma propre extension de ce modèle. Si je publie ainsi ouvertement mon extension, d’autres pourront l’utiliser Ă  leur tour s’ils le souhaitent et elle pourrait mĂŞme devenir un standard. Si la *Music Ontology* n’offre pas la relation dont j’ai besoin, le [projet Linked Jazz](https://perma.cc/AGM6-H9BM) (en anglais) permet l’utilisation du terme `mentorOf` qui semble bien fonctionner dans notre cas. Ce n’est pas une solution idĂ©ale, mais c’en est une qui s’efforce d’utiliser ce qui existe dĂ©jĂ . + +Maintenant, si vous Ă©tudiiez l’histoire du [pianisme](https://perma.cc/98W9-LAMK), vous pourriez chercher Ă  identifier les pianistes qui ont appris des Ă©lèves de Liszt afin d’établir une sorte d’arbre gĂ©nĂ©alogique et de voir si les « descendants » de Liszt avaient quelque chose en commun. Vous pourriez chercher les Ă©lèves de Liszt, en faire une liste exhaustive, puis pour chacun d’eux tenter de dresser la liste de tous les Ă©lèves qu’ils ont eus. Avec les DOL, vous pourriez crĂ©er (encore une fois, si les triplets existent) une requĂŞte dont les grandes lignes seraient : + +``` +Donne-moi les noms de tous les pianistes qui ont appris de x + oĂą x a appris le piano de Liszt +``` + +Cela renverrait toutes les personnes existantes dans le jeu de donnĂ©es qui Ă©taient Ă©lèves des Ă©lèves de Liszt. Cela dit, ne nous emballons pas trop vite : cette requĂŞte ne renverra pas tous les Ă©lèves de chaque Ă©lève de Liszt qui n’ont jamais vĂ©cu, car toutes ces informations n’existent probablement pas ou ne sont tout simplement pas disponibles dans les ensembles existant de triplets. Le traitement des donnĂ©es dans le monde rĂ©el rĂ©vèle toutes sortes d’omissions et d’incohĂ©rences, comme nous pourrons le constater dans la section finale, alors que nous explorerons l’un des plus grands jeux de DOL, [DBpedia](https://www.dbpedia.org) (en anglais)[^4]. + +Si vous avez dĂ©jĂ  utilisĂ© des [bases de donnĂ©es relationnelles](https://perma.cc/MCK2-MLX9), vous pourriez penser qu’elles offrent le mĂŞme genre de fonctionnalitĂ©. Dans le cas de Liszt, les informations sur les pianistes dĂ©crits plus haut pourraient s’organiser dans la base de donnĂ©es Ă  l’aide d’une [table](https://perma.cc/4D72-AB3M) nommĂ©e « Ă‰lèves » : + +| IDeleve | IDprofesseur | +| ------- | ------------ | +| 31 | 17 | +| 35 | 17 | +| 49 | 28 | +| 56 | 28 | +| 72 | 40 | + +Si vous n’êtes pas Ă  l’aise avec les bases de donnĂ©es, ne vous en faites pas. Mais vous pouvez probablement tout de mĂŞme constater que certains pianistes de cette table ont le mĂŞme professeur (les numĂ©ros 17 et 28). Sans entrer dans les dĂ©tails, si Liszt Ă©tait dans cette table, il serait assez facile d’extraire les Ă©lèves des Ă©lèves de Liszt en utilisant une [jointure](https://perma.cc/VM3T-6WVU). + +Bien sĂ»r, les bases de donnĂ©es relationnelles offrent des rĂ©sultats similaires aux DOL. La grande diffĂ©rence, c’est que les DOL peuvent aller plus loin : elles peuvent connecter des ensembles de donnĂ©es qui ont Ă©tĂ© créés sans l’intention explicite d’être liĂ©s entre eux. +Cela est rendu possible par l’utilisation du cadre de description RDF et des URI. + +## Le cadre de description [RDF](https://perma.cc/34AR-SNQB) et ses formats + +Les DOL utilisent un standard dĂ©fini par le [*World Wide Web Consortium*](https://perma.cc/E35S-BVHP) (W3C) nommĂ© *[Resource Description Framework](https://perma.cc/34AR-SNQB)* (cadre de description RDF ou simplement RDF). Les standards sont utiles dans la mesure oĂą ils sont largement adoptĂ©s ― pensez au système mĂ©trique ou aux tailles de vis standards ― mĂŞme s’ils sont essentiellement arbitraires. RDF a Ă©tĂ© largement adoptĂ© comme standard pour les DOL. + +Souvent, les DOL sont simplement appelĂ©es RDF (ou donnĂ©es RDF). Nous avons reportĂ© la discussion sur RDF jusqu’à maintenant, car il s’agit d’un enjeu plutĂ´t abstrait. RDF est un [modèle de donnĂ©es](https://perma.cc/K4KY-YLA6) qui dĂ©crit sur un plan thĂ©orique comment structurer des donnĂ©es. L’insistance sur l’utilisation des triplets (au lieu de quatre parties, de deux ou de neuf) est une règle de RDF. Mais sur le plan pratique, certaines options s’offrent Ă  vous pour l’élaboration des graphes de donnĂ©es. Ainsi, RDF vous indique ce que vous devez faire, mais pas exactement comment vous y prendre. Ces choix se divisent en deux champs : la manière dont vous Ă©crivez les choses (la sĂ©rialisation) et les relations que dĂ©crivent vos triplets. + +### La sĂ©rialisation + +La [sĂ©rialisation](https://perma.cc/2NZF-NAXY) est un terme technique pour parler de « la manière dont vous Ă©crivez les choses ». Le mandarin standard peut s’écrire avec les caractères chinois traditionnels, avec les caractères chinois simplifiĂ©s ou avec le hanyu pinyin pour la romanisation. La langue elle-mĂŞme ne change pas. De la mĂŞme façon, RDF peut s’écrire sous diffĂ©rentes formes et nous examinerons deux d’entre elles. Il en existe d’autres, mais pour garder les choses simples, nous nous concentrerons sur les suivantes : + +1. [Turtle](https://perma.cc/SRR9-36GF) +1. [RDF/XML](https://perma.cc/JU3F-HMWU) + +Comprendre Ă  quelle sĂ©rialisation vous avez affaire signifie que vous pourrez choisir les outils appropriĂ©s, conçus pour ce format. Par exemple, RDF peut se prĂ©senter dans une sĂ©rialisation au format [XML](https://perma.cc/X5QA-TMJB). Vous pourrez alors utiliser un outil ou une [bibliothèque logicielle](https://perma.cc/QBH9-SRGH) conçue spĂ©cifiquement pour le traitement de ce format, ce qui est utile si vous en connaissez dĂ©jĂ  le fonctionnement. ReconnaĂ®tre le format vous fournit Ă©galement les bons mots-clĂ©s pour trouver de l’aide en ligne. Plusieurs ressources ouvrent leurs bases de donnĂ©es liĂ©es au tĂ©lĂ©chargement et vous pourriez ĂŞtre en mesure de choisir la sĂ©rialisation qui vous convient. + +#### Turtle + +« Turtle » est un jeu de mot en anglais. _Tur_ est le diminutif de « terse » et _tle_ celui de « triple language ». Turtle est une façon simple et pratique d’écrire des triplets. + +Turtle utilise des alias ou des raccourcis que l’on appelle les [prĂ©fixes](https://perma.cc/852T-BALF) (en anglais). Ceux-ci nous Ă©pargnent d’avoir Ă  Ă©crire chaque fois les URI complets. Retournons vers l’URI que nous avons créé dans la section prĂ©cĂ©dente : + +``` +http://data.history.ac.uk/tobias-project/person/15601 +``` + +Nous ne voulons pas le saisir chaque fois que nous rĂ©fĂ©rons Ă  cette personne (Jack Straw, souvenez-vous). Il suffit donc de dĂ©clarer notre raccourci : + +```ttl +@prefix toby: . +``` + +Ainsi, Jack est `toby:15601`, qui remplace la forme longue de l’URI et qui est plus agrĂ©able Ă  l’œil. J’ai choisi `toby`, mais je pourrais tout aussi bien choisir n’importe quelle chaĂ®ne de lettres. + +Passons maintenant de Jack Straw Ă  William Shakespeare et utilisons Turtle pour dĂ©crire certaines choses au sujet de ses Ĺ“uvres. Nous devrons dĂ©cider des fichiers d’autoritĂ© Ă  utiliser, un processus qui, comme mentionnĂ© plus haut, se comprend mieux en examinant d’autres jeux de donnĂ©es ouvertes liĂ©es. Pour l’un de nos prĂ©fixes, nous utiliserons [Dublin Core](https://perma.cc/3AAT-9G8B), un standard gĂ©nĂ©rique pour les [mĂ©tadonnĂ©es](https://perma.cc/9YM2-V88Y) documentaires, le fichier d’autoritĂ© du [*Library of Congress Control Number*](https://perma.cc/ZV96-MYTN) pour un autre prĂ©fixe et un dernier (VIAF) qui devrait vous ĂŞtre familier. Ensemble, Dublin Core et ces deux fichiers d’autoritĂ©s fournissent des identifiants uniques pour toutes les entitĂ©s que je vais utiliser dans cet exemple : + +```ttl +@prefix lccn: . +@prefix dc: . +@prefix viaf: . + +lccn:n82011242 dc:creator viaf:96994048 . +``` + +Notez l’espacement du point final Ă  la dernière ligne. C’est la façon dont Turtle indique la fin d’un triplet. Techniquement, cette espace n’est pas nĂ©cessaire, mais cela rend la lecture plus facile Ă  la suite d’une longue chaĂ®ne de caractères. Dans l’exemple ci-dessus, `lccn:n82011242` reprĂ©sente Macbeth ; `dc:creator` relie Macbeth Ă  son auteur ; `viaf:96994048` reprĂ©sente William Shakespeare. + +Turtle vous permet Ă©galement de lister des triplets sans vous obliger Ă  rĂ©pĂ©ter chaque URI lorsque vous venez tout juste de l’utiliser. +Ajoutons la date Ă  laquelle les universitaires pensent que Macbeth a Ă©tĂ© Ă©crit, en utilisant une paire attribut-valeur avec le vocabulaire Dublin Core : `dc:created "YYYY"` : + +```ttl +@prefix lccn: . +@prefix dc: . +@prefix viaf: . + +lccn:n82011242 dc:creator viaf:96994048 ; + dc:created "1606" . +``` + +Vous souvenez-vous de la structure d’un triplet, que nous avons traitĂ©e dans la section 1 ? Nous y avons vu cet exemple : + +```ttl +1. personne 15601 (le sujet) +2. aReprĂ©sentĂ©AuParlementBritanique (le prĂ©dicat) +3. "Blackburn" (l’objet) +``` + +L’essentiel, c’est que le prĂ©dicat relie le sujet et l’objet. Il dĂ©crit la relation entre eux. Le sujet vient en premier dans le triplet, mais c’est une question de choix, comme nous l’avons vu avec l’exemple d’une personne qui a appris le piano de Liszt. + +Vous pouvez utiliser le point-virgule si le sujet est le mĂŞme, mais que le prĂ©dicat et l’objet sont diffĂ©rents, ou une virgule si le sujet et le prĂ©dicat sont les mĂŞmes et que seul l’objet diffère. + +```ttl +lccn:no2010025398 dc:creator viaf:96994048 , + viaf:12323361 . +``` + +Nous dĂ©clarons ici que Shakespeare (96994048) et John Fletcher (12323361) Ă©taient ensemble les crĂ©ateurs de l’œuvre *The Two Noble Kinsmen*. + +Les ontologies que je vous ai suggĂ©rĂ©es prĂ©cĂ©demment vous ont permis de jeter un Ĺ“il sur les exemples de la [Music Ontology](http://web.archive.org/web/20170718143925/http://musicontology.com/docs/getting-started.html). J’espère qu’ils ne vous ont pas dĂ©couragĂ©. +Examinez-les de nouveau. Cela demeure compliquĂ©, mais ont-ils plus de sens maintenant ? + +*Friend of a Friend* ([FOAF](https://perma.cc/2Q8U-S2JY)) est l’une des ontologies les plus accessibles. Elle est conçue pour dĂ©crire des personnes et les relations entre elles. Pour cette raison, elle est assez intuitive. Par exemple, si vous souhaitez m’écrire pour me dire que cette leçon est la meilleure chose que vous ayez jamais lue, voici mon adresse courriel exprimĂ©e par un triplet avec FOAF : + +```ttl +@prefix foaf: . + +:Jonathan_Blaney foaf:mbox . +``` + +#### RDF/XML + +Contrairement Ă  Turtle, RDF/XML peut sembler un peu lourd. Pour commencer, convertissons un seul triplet des donnĂ©es Turtle que nous avons créées plus haut : celui affirmant que Shakespeare est le crĂ©ateur de *The Two Noble Kinsmen* : + +```ttl +lccn:no2010025398 dc:creator viaf:96994048 . +``` + +En RDF/XML, avec les prĂ©fixes dĂ©clarĂ©s dans l’extrait XML suivant, cela donne : + +```xml + + + + + +``` + +Le format RDF/XML vĂ©hicule les mĂŞmes informations que Turtle, mais s’écrit très diffĂ©remment, en s’appuyant sur le principe d’imbrication des Ă©lĂ©ments XML. + +Passons Ă  un autre exemple pour montrer comment RDF/XML combine les triplets et, en mĂŞme temps, pour prĂ©senter le modèle [*Simple Knowledge Organization System*](https://perma.cc/574Q-6U6R) (SKOS) qui est conçu pour encoder des [thĂ©saurus](https://perma.cc/5BMN-BMVS) ou des [taxonomies](https://perma.cc/AH5E-GHHA). + +```xml + + Abdication + +``` + +Nous dĂ©clarons ici que le concept SKOS `21250`, abdication, possède une Ă©tiquette linguistique prĂ©fĂ©rentielle, « Abdication ». Le fonctionnement repose sur l’imbrication du prĂ©dicat et de l’objet Ă  l’intĂ©rieur de l’élĂ©ment sujet (qui inclut la partie `21250/Abdication`, valeur de l’attribut dans les termes de XML). L’élĂ©ment XML imbriquĂ© est le prĂ©dicat et le [nĹ“ud textuel](https://perma.cc/A4KS-DY94) « Abdication » est l’objet. Cet exemple est tirĂ© d’un projet de publication d’un [thĂ©saurus de l’histoire britannique et irlandaise](https://perma.cc/6GUX-Q5U9) (en anglais). + +Tout comme avec Turtle, nous pouvons ajouter davantage de triplets. Nous allons dĂ©clarer que le terme *Abdication crisis (1936)* est plus spĂ©cifique dans notre hiĂ©rarchie, d’un niveau infĂ©rieur Ă  *Abdication* : + +```xml + + Abdication + + + + + +``` + +Vous souvenez-vous de la façon dont les prĂ©dicats et les objets sont imbriquĂ©s dans le sujet ? Dans cet exemple, nous l’avons fait deux fois pour le mĂŞme sujet. Nous pouvons rendre cela moins verbeux en imbriquant les deux paires prĂ©dicat-objet dans un seul sujet : + +```xml + + Abdication + + +``` + +Si vous ĂŞtes familier avec XML, ce sera un jeu d’enfant pour vous. Autrement, vous pourriez prĂ©fĂ©rer un format comme Turtle. Mais l’avantage de RDF/XML, c’est que vous pouvez utiliser les outils de l’écosystème XML, comme les Ă©diteurs spĂ©cialisĂ©s et les processeurs XML permettant, par exemple, de vĂ©rifier que votre document est bien formĂ©. Si vous n’êtes pas du type XML, je vous recommande Turtle. + +Pour valider la syntaxe de Turtle, vous pourrez utiliser des outils en ligne ([Easy RDF Converter](http://www.easyrdf.org/converter) ou [IDLab Turtle Validator](http://ttl.summerofcode.be)) ou encore [TurtleValidator](https://github.com/IDLabResearch/TurtleValidator), un outil facile Ă  utiliser en [ligne de commande](https://perma.cc/Z8KQ-YNQ6). + +## Explorer des donnĂ©es RDF avec SPARQL + +Pour terminer, nous allons interroger des donnĂ©es ouvertes liĂ©es et explorer ce qu’on peut en tirer. Le langage de requĂŞte utilisĂ© pour les DOL se nomme [SPARQL](https://perma.cc/Q95R-YHAA). C’est l’un de ces acronymes rĂ©cursifs chers au monde technologique : *SPARQL Protocol and RDF Query Language*. + +Comme je l’ai mentionnĂ© d’emblĂ©e, *Programming Historian* propose une [leçon entièrement dĂ©diĂ©e](/en/lessons/retired/graph-databases-and-SPARQL) (en anglais) Ă  SPARQL par Matthew Lincoln. Ma section finale n’est qu’un survol des fondements conceptuels de SPARQL. Si cela pique votre curiositĂ©, vous pourrez solidifier vos bases avec la leçon de Lincoln[^8]. + +Nous exĂ©cuterons nos requĂŞtes SPARQL sur les donnĂ©es [DBpedia](https://perma.cc/98MF-XF57). Il s’agit d’un très grand jeu de donnĂ©es dĂ©rivĂ© de WikipĂ©dia. En plus de contenir une foule d’informations difficiles Ă  trouver en utilisant l’interface normale de WikipĂ©dia, il possède plusieurs [points d’accès](https://perma.cc/XD9P-6TN7) SPARQL ― des interfaces oĂą vous pouvez envoyer des requĂŞtes SPARQL et obtenir les triplets correspondants de l’entrepĂ´t DBpedia. + +Le point d’accès SPARQL que nous utiliserons nous permettra d’atteindre les donnĂ©es [publiĂ©es et hĂ©bergĂ©es sur la plateforme TriplyDB](https://triplydb.com/DBpedia-association/dbpedia/sparql) par DBpedia. Cette plateforme offre l’avantage de fournir une [interface conviviale basĂ©e sur YASGUI](https://docs.triply.cc/triply-db-getting-started/viewing-data/#sparql-ide), un Ă©diteur de requĂŞtes SPARQL publiĂ© en tant que logiciel libre. + +
+Les données du point d’accès de la plateforme TriplyDB ne font pas l’objet d’une mise à jour régulière, mais offrent l’avantage d’une plus grande stabilité, utile aux fins de la présente démonstration. Il serait également tout à fait possible d’exécuter les requêtes suivantes directement sur le point d’accès de DBpedia, bien que les données qui s’y trouvent sont plus dynamiques, et son interface de requête moins conviviale. +
+ +Si vous accĂ©dez Ă  l’URL de l’[interface de requĂŞte sur TriplyDB](https://triplydb.com/DBpedia-association/dbpedia/sparql), vous remarquerez d’abord que l’éditeur propose une requĂŞte par dĂ©faut : + +{% include figure.html filename="fr-tr-intro-aux-donnees-liees-03.png" alt="Interface de requĂŞte sur la plateforme TriplyDB, permettant d’effectuer des requĂŞtes SPARQL sur le jeu de donnĂ©es de DBpedia hĂ©bergĂ© sur cette plateforme. L’interface prĂ©sente par dĂ©faut une requĂŞte SPARQL gĂ©nĂ©rique." caption="Figure 3. Interface de requĂŞte sur la plateforme TriplyDB, avec une requĂŞte par dĂ©faut." %} + +Si vous avez dĂ©jĂ  Ă©crit une requĂŞte avec le langage de requĂŞte structurĂ© (*Structured Query Language*, en anglais, mieux connu comme [SQL](https://perma.cc/3BWP-XW94)), cela devrait vous sembler assez familier et pourra vous aider Ă  apprendre SPARQL. Dans le cas contraire, ne vous inquiĂ©tez pas. + +Les mots-clĂ©s utilisĂ©s, `select` et `where`, ne sont pas [sensibles Ă  la casse des caractères](https://perma.cc/Z2D9-T3HZ), mais certaines parties de la requĂŞte SPARQL peuvent l’être (comme indiquĂ© plus bas). Je vous recommande donc de vous en tenir Ă  la casse proposĂ©e dans les exemples de cette leçon. + +`select` signifie *affiche quelque chose* et `*` signifie *montre-moi tout* (autrement dit : affiche tout). `where` prĂ©sente une condition et c’est lĂ  que nous dĂ©taillerons le genre de choses que nous voulons obtenir de notre requĂŞte. + +Commençons par un exemple simple afin de voir comment cela fonctionne. Saisissez ceci dans l’éditeur de requĂŞte (idĂ©alement sans effectuer de copier-coller) : + +```sparql +select * where { + dbr:Lyndal_Roper ?b ?c +} +``` + +Notez qu’aussitĂ´t saisi le prĂ©fixe `dbr:`, l’interface ajoutera automatiquement la dĂ©claration du prĂ©fixe Ă  la première ligne de la requĂŞte, ce qui est très pratique. La requĂŞte complète est donc celle-ci : + +```sparql +prefix dbr: +select * where { + dbr:Lyndal_Roper ?b ?c +} +``` + +Pour exĂ©cuter la requĂŞte, appuyez sur le bouton _Execute query_, situĂ© en haut Ă  droite de l’éditeur, ou effectuez _Ctrl_ + _EntrĂ©e_[^5]. + +Vous devriez obtenir deux colonnes avec les en-tĂŞtes **b** et **c**. +Notez bien ici que la casse des caractères fait une diffĂ©rence : `dbr:lyndal_roper` ne renverra rien. + +{% include figure.html filename="fr-tr-intro-aux-donnees-liees-04.png" alt="Extrait d’un tableau des rĂ©sultats d’une requĂŞte SPARQL dont chaque ligne renvoie une correspondance avec le modèle de triplet exprimĂ© dans la requĂŞte, en affichant deux colonnes correspondant respectivement aux variables b et c dans la requĂŞte." caption="Figure 4. Extrait des rĂ©sultats d’une requĂŞte qui vise Ă  lister tous les triplets ayant « Lyndal_Roper » comme sujet." %} + +Que s’est-il donc passĂ© ? Et comment savoir ce qu’il faut saisir ? + +Ă€ vrai dire, je ne le savais pas vraiment : c’est une difficultĂ© des points d’accès SPARQL. Lorsque vous apprenez Ă  connaĂ®tre un jeu de donnĂ©es, vous devez essayer de trouver quels sont les termes utilisĂ©s par le modèle. Puisque ces donnĂ©es proviennent de WikipĂ©dia et que je souhaitais obtenir de l’information sur des historiennes, j’ai consultĂ© l’article de WikipĂ©dia sur Lyndal Roper, accessible Ă  cette adresse : [https://fr.wikipedia.org/wiki/Lyndal_Roper](https://perma.cc/76QP-ZRX7). + +La partie finale de l’URL est `Lyndal_Roper` et j’ai conclu que cette chaĂ®ne de caractères Ă©tait probablement la façon dont DBpedia se rĂ©fère Ă  l’article. Parce que je n’en sais pas plus sur ce qui pourrait se trouver dans les triplets qui mentionnent Roper, j’utilise `?b` et `?c` : +ce ne sont que des Ă©lĂ©ments de substitution. J’aurais tout aussi bien pu saisir `?peu_importe` et `?comme_vous_voulez` pour que les en-tĂŞtes de colonnes aient ces valeurs. Lorsque vous aurez besoin de plus de prĂ©cision pour vos rĂ©sultats, il sera important de nommer vos colonnes adĂ©quatement. + +Essayez maintenant votre propre requĂŞte SPARQL : choisissez un article de WikipĂ©dia et copiez la partie finale de l’URL, celle qui se trouve après la dernière barre oblique, puis collez-la Ă  la place de`Lyndal_Roper` dans l’éditeur, puis exĂ©cutez la requĂŞte. + +Ă€ partir des informations disponibles dans ces rĂ©sultats, il est possible de prĂ©parer des requĂŞtes plus prĂ©cises. Il faut procĂ©der par essais et erreurs, alors ne vous inquiĂ©tez pas si certaines ne fonctionnent pas. + +Revenons aux rĂ©sultats de la requĂŞte que j’ai exĂ©cutĂ©e plus tĂ´t : + +```sparql +select * where { + dbr:Lyndal_Roper ?b ?c +} +``` + +Je peux voir une longue liste de valeurs dans la colonne **c**. Ce sont tous des attributs de Roper dans DBpedia et ils nous aideront Ă  trouver d’autres personnes avec ces attributs. Par exemple, j’y trouve l’URI prĂ©fixĂ© `dbr:Historian`. Pourrais-je l’utiliser pour obtenir une liste constituĂ©e d’historiens et d’historiennes ? Je vais l’insĂ©rer dans ma requĂŞte, mais Ă  la troisième position, puisque c’est lĂ  oĂą je l’ai trouvĂ© dans mes rĂ©sultats sur Lyndal Roper. + +Voici donc l’allure de ma requĂŞte : + +```sparql +prefix dbr: +select * where { + ?historian ?predicate dbr:Historian +} +``` + +J’ai fait ici un petit changement. Si seulement cette requĂŞte fonctionne, je m’attends Ă  ce que les historiennes et historiens soient dans la première colonne, parce que _historian_ ne semble pas ĂŞtre un prĂ©dicat : il ne fonctionne pas comme un verbe dans une phrase ; donc j’appellerai ma première colonne **historian** et ma seconde, sur laquelle je ne sais pas grand-chose, **predicate**. + +ExĂ©cutez la requĂŞte. Cela fonctionne-t-il pour vous ? J’obtiens une longue liste d’historiennes et d’historiens. + +{% include figure.html filename="fr-tr-intro-aux-donnees-liees-05.png" alt="Extrait d’un tableau des rĂ©sultats d’une requĂŞte SPARQL dont chaque ligne renvoie une correspondance avec le modèle de triplet exprimĂ© dans la requĂŞte, en affichant deux colonnes correspondant respectivement aux variables 'historian' et 'predicate'." caption="Figure 5. Historiennes et historiens selon DBpedia." %} + +Ainsi, cela fonctionne pour crĂ©er des listes, ce qui est utile, mais il serait beaucoup plus intĂ©ressant de combiner des listes afin de crĂ©er des intersections entre diffĂ©rents ensembles. J’ai trouvĂ© quelques Ă©lĂ©ments supplĂ©mentaires dans les attributs de Lyndal Roper qu’il pourrait ĂŞtre intĂ©ressant de chercher sur DBpedia : `dbr:Category:Australian_historians` and `dbr:Category:Australian_women_historians`. Il est très facile de combiner ces attributs en demandant l’affichage d’une variable (dans notre cas`?historienne`), puis de l’utiliser dans de multiples lignes d’une requĂŞte. Notez Ă©galement l’espace suivie du point final de la première ligne commençant avec `?historienne` : + +```sparql +prefix dbr: +select ?historienne where { + ?historienne ?b dbr:Category:Australian_historians . + ?historienne ?b dbr:Category:Australian_women_historians +} +``` + +Ça fonctionne ! J’obtiens six entrĂ©es. Au moment d’écrire cette leçon, il y a six historiennes australiennes, rĂ©pertoriĂ©es au sein de ce jeu de donnĂ©es, qui sont catĂ©gorisĂ©es Ă  la fois comme spĂ©cialiste en histoire d’origine australienne et comme femme australienne spĂ©cialiste en histoire. + +{% include figure.html filename="fr-tr-intro-aux-donnees-liees-06.png" alt="Liste des historiennes australiennes prĂ©sentes dans les donnĂ©es de DBpedia sur TriplyDB, apparaissant sous le champ de saisie dans lequel on peut y lire la requĂŞte correspondant aux rĂ©sultats de la liste." caption="Figure 6. Liste des historiennes australiennes rĂ©pertoriĂ©es dans le jeu de donnĂ©es." %} + +Seulement six historiennes ? Bien sĂ»r, en rĂ©alitĂ©, il y en a bien davantage, comme nous pourrions facilement le constater en remplaçant le nom de Lyndal Roper par Cassandra Pybus dans notre première requĂŞte. VoilĂ  qui nous mène au problème que j’ai mentionnĂ© plus tĂ´t avec Dbpedia : cet entrepĂ´t n’est pas vraiment constant quant Ă  l’information structurelle sur les types de personnes qu’il utilise. Nos requĂŞtes permettent de lister quelques historiennes britanniques, mais tout indique qu’il est impossible de gĂ©nĂ©rer une liste exhaustive de personnes dans cette catĂ©gorie. Tout ce que nous avons trouvĂ©, ce sont les personnes qui ont une entrĂ©e sur WikipĂ©dia en anglais et qui ont Ă©tĂ© catĂ©gorisĂ©es comme « historienne australienne ». Cela exclut par exemple les femmes australiennes spĂ©cialistes en histoire qui ne sont pas Ă©galement catĂ©gorisĂ©es comme spĂ©cialiste en histoire d’origine australienne, puisque notre dernière requĂŞte renvoie l’intersection des deux ensembles. + +En utilisant SPARQL sur DBpedia, vous devez faire preuve de prudence quant Ă  certaines incohĂ©rences, car ces contenus sont alimentĂ©s par des communautĂ©s. Cela dit, vous pourriez utiliser SPARQL exactement de la mĂŞme manière sur un jeu de donnĂ©es construit Ă  l’aide de mĂ©thodes de curation plus rigoureuses. +Par exemple, en utilisant la bibliothèque numĂ©rique [PersĂ©e](https://data.persee.fr/explorer/sparql-endpoint/), vous pouvez vous attendre Ă  obtenir des rĂ©sultats plus robustes (voici de la documentation sur cet entrepĂ´t : [https://data.persee.fr/ressources/le-triplestore-de-persee/](https://data.persee.fr/ressources/le-triplestore-de-persee/), avec son schĂ©ma de donnĂ©es : [https://data.persee.fr/explorer/schemas-de-donnees/](https://data.persee.fr/explorer/schemas-de-donnees/)). + +Quoi qu’il en soit, malgrĂ© son manque de constance, DBpedia demeure un excellent choix pour apprendre SPARQL. Cette leçon ne fut qu’une brève introduction en la matière, mais il y bien plus Ă  faire avec la leçon de Lincoln, [« Using SPARQL to access Linked Open Data »](/en/lessons/retired/graph-databases-and-SPARQL). + +## Ressources et lectures complĂ©mentaires + +### Ressources + +- Bob DuCharme, [bobdc](https://web.archive.org/web/20260328171751/https://www.bobdc.com/blog/), blog qui vaut le dĂ©tour +- John Philip McCrae, [Linked Open Data Cloud](https://lod-cloud.net), état actuel et historique du _LOD Cloud_ +- Max Schmachtenberg, Christian Bizer et Heiko Paulheim, [State of the LOD Cloud 2014](https://perma.cc/5XK5-MZHW), Ă©tat du _LOD Cloud_ en 2014 avec quelques statistiques intĂ©ressantes +- Matthew Lincoln, [Using SPARQL to access Linked Open Data](/en/lessons/retired/graph-databases-and-SPARQL), leçon de *Programming Historian* dĂ©diĂ©e Ă  SPARQL (les outils utilisĂ©s par la leçon sont obsolètes mais la dĂ©marche d’exploration proposĂ©e par Lincoln est recommandĂ©e) + +### Bibliographie sommaire + +- Allemang, Dean, Jim Hendler, and Fabien Gandon. *Semantic Web for the Working Ontologist: Effective Modeling for Linked Data, RDFS, and OWL*. 3e Ă©d. New York : Association for Computing Machinery, ACM Books Series 33, 2020. [https://doi.org/10.1145/3382097](https://doi.org/10.1145/3382097). +- Berners-Lee, Tim. « Linked Data ». *Design Issues*, 18 juin 2009. [https://w3.org/DesignIssues/LinkedData.html](https://perma.cc/79VD-G5T4). +- DuCharme, Bob. *Learning SPARQL: Querying and Updating with SPARQL 1.1*. 2e Ă©d. Sebastopol, CA : O’Reilly Media, 2013. [http://www.learningsparql.com](https://perma.cc/NXQ7-KWHJ). +- Gartner, Richard. *Metadata: Shaping Knowledge from Antiquity to the Semantic Web*. 1re Ă©d. Cham : Springer, 2016. [https://doi.org/10.1007/978-3-319-40893-4](https://doi.org/10.1007/978-3-319-40893-4). +- Nurmikko-Fuller, Terhi. *Linked Data for Digital Humanities*. 1re Ă©d. London : Routledge, 2023. [https://doi.org/10.4324/9781003197898](https://doi.org/10.4324/9781003197898). +- Oldman, Dominic, Martin Doerr, and Stefan Gradmann. « Zen and the Art of Linked Data ». In *A New Companion to Digital Humanities*, edited by Susan Schreibman, Ray Siemens, and John Unsworth, 251–73. Chichester : John Wiley & Sons, 2016. [https://doi.org/10.1002/9781118680605.ch18](https://doi.org/10.1002/9781118680605.ch18). +- Van Hooland, Seth, and Ruben Verborgh. *Linked Data for Libraries, Archives and Museums: How to Clean, Link and Publish Your Metadata*. London : Facet Publishing, 2015. [https://doi.org/10.29085/9781783300389](https://doi.org/10.29085/9781783300389). +- Wood, David, Marsha Zaidman, Luke Ruth, and Michael Hausenblas. *Linked Data: Structured Data on the Web*. Manning Publications, 2013. [https://www.manning.com/books/linked-data](https://perma.cc/23DL-M6WU). + +## Remerciements + +J’aimerais remercier Matthew Lincoln et Terhi Nurmikko-Fuller pour leurs relectures, ainsi que mon Ă©diteur Adam Crymble, qui ont gĂ©nĂ©reusement offert de leur temps pour m’aider Ă  amĂ©liorer ce cours, grâce Ă  de nombreuses suggestions, clarifications et corrections. Cette leçon est basĂ©e sur une autre leçon rĂ©digĂ©e dans le cadre du [projet Tobias](https://perma.cc/6GUX-Q5U9) (*Thesaurus of British and Irish History as SKOS*, 2015-2016), qui fut financĂ© par l’[AHRC](https://perma.cc/XPF5-J8TP). Elle a Ă©tĂ© rĂ©visĂ©e pour *Programming Historian*. + +## Notes de fin + +[^3]: On rencontre couramment le sigle anglais LOD dans la littĂ©rature scientifique francophone, mais nous nous conformerons Ă  sa version française DOL afin de reflĂ©ter adĂ©quatement la formule « donnĂ©es ouvertes liĂ©es ». + +[^1]: Note de traduction : une des retombĂ©es intĂ©ressantes de ce projet encore accessible aujourd’hui se trouve dans la plateforme [lipad.ca](https://lipad.ca) pour l’exploration et l’interrogation des donnĂ©es parlementaires canadiennes. + +[^2]: Les applications web prĂ©sentent souvent les numĂ©ros de tĂ©lĂ©phone sous la forme d’un URI qui rencontre les critères de la spĂ©cification [RFC 3986](https://perma.cc/3NG5-CY44), *Uniform Resource Identifier (URI): Generic Syntax*. Par exemple, l’URI tel:+1-816-555-1212 utilise un protocole (tel:) et un chemin (+1-816-555-1212) permettant d’exĂ©cuter une application tĂ©lĂ©phonique pour joindre l’entitĂ© identifiĂ©e, tout comme un URI utilisant le protocole HTTP permet d’accĂ©der, s’il est dĂ©rĂ©fĂ©rençable, Ă  une description de la ressource identifiĂ©e dans un navigateur web. + +[^4]: De pair avec DBpedia, [Wikidata](https://www.wikidata.org) est Ă©galement un incontournable des jeux de donnĂ©es ouvertes liĂ©es. En plus d’appliquer les principes du [wiki](https://perma.cc/445G-5BA4) aux donnĂ©es, il revĂŞt aujourd’hui une importance particulière dans les Ă©cosystèmes d’information web : comme VIAF (dont les notices sont liĂ©es Ă  Wikidata), il peut faire figure de fichier d’autoritĂ©. + +[^5]: Veuillez noter que l’exĂ©cution des requĂŞtes peut mettre un certain temps Ă  aboutir. Si le dĂ©lai d’attente est dĂ©passĂ© (il s’agit typiquement d’un *timeout*), il suffit de rĂ©essayer quelques minutes plus tard. + +[^6]: Le modèle RDF 1.1 repose sur l’utilisation des [identifiants internationalisĂ©s de ressource](https://perma.cc/LP3E-R5F4) (*Internationalized Resource Identifier*, ou IRI en anglais) pour l’identification des entitĂ©s. Dans cette leçon, il n’est question que d’URI et d’URL, car ce sont des formes d’IRI couramment utilisĂ©s pour l’échange d’information sur le web. Les IRI ont la particularitĂ© de permettre l’utilisation des caractères [Unicode](https://perma.cc/Z42F-JFXL), mais il est gĂ©nĂ©ralement dĂ©conseillĂ© d’utiliser ces caractères directement dans les URI ou les URL pour des enjeux de compatibilitĂ©. Les exemples qui suivent utilisent des caractères accentuĂ©s pour favoriser la lisibilitĂ©. + +[^7]: Dans les paragraphes qui suivent, les attributs utilisent des termes français pour exemplifier les propos de la leçon. Cependant, les noms d’attribut sont en pratique gĂ©nĂ©ralement formulĂ©s en anglais. + +[^8]: Rappel : la leçon de Matthew Lincoln n’est plus Ă  jour et n’est plus entretenue par le _Programming Historian_. From 4ccb12e10f1bbea17da3da90cbbdda6aa1957aae Mon Sep 17 00:00:00 2001 From: Anisa Hawes <87070441+anisa-hawes@users.noreply.github.com> Date: Mon, 1 Jun 2026 19:01:11 +0100 Subject: [PATCH 4/6] Update ph_authors.yml Add ES bio for Jonathan Blaney. --- _data/ph_authors.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/_data/ph_authors.yml b/_data/ph_authors.yml index c19de36196..5ad076707a 100644 --- a/_data/ph_authors.yml +++ b/_data/ph_authors.yml @@ -916,6 +916,8 @@ Jonathan Blaney est ingĂ©nieur en logiciels de recherche en humanitĂ©s numĂ©riques Ă  Cambridge Digital Humanities. pt: | Jonathan Blaney Ă© engenheiro de software de investigação em Humanidades Digitais na Cambridge Digital Humanities. + es: | + Jonathan Blaney es ingeniero de software de investigaciĂłn en Humanidades Digitales en Cambridge Digital Humanities. - name: Daniel Ruten team: false From c0d6e2fffe94069fbd65c536cb1113cb7655099f Mon Sep 17 00:00:00 2001 From: Anisa Hawes <87070441+anisa-hawes@users.noreply.github.com> Date: Tue, 2 Jun 2026 13:57:45 +0100 Subject: [PATCH 5/6] Update intro-donnees-ouvertes-liees.md Replace link, line 202. --- fr/intro-donnees-ouvertes-liees.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/intro-donnees-ouvertes-liees.md b/fr/intro-donnees-ouvertes-liees.md index fb3379cd30..7d24054228 100644 --- a/fr/intro-donnees-ouvertes-liees.md +++ b/fr/intro-donnees-ouvertes-liees.md @@ -199,7 +199,7 @@ une bonne partie du travail a Ă©tĂ© fait pour vous. De nombreuses personnes ont Une ontologie est plus flexible, car elle n’est pas strictement hiĂ©rarchique. Elle vise Ă  reprĂ©senter la fluiditĂ© du monde rĂ©el, au sein duquel les choses entretiennent des relations plus complexes que les reprĂ©sentations d’une structure hiĂ©rarchique en arbre. Au lieu de cela, une ontologie ressemble davantage Ă  une toile d’araignĂ©e. -Peu importe ce que vous cherchez Ă  reprĂ©senter avec les DOL, nous vous suggĂ©rons de trouver un vocabulaire existant et de l’utiliser, plutĂ´t que de tenter de crĂ©er le vĂ´tre. Vous trouvez plusieurs des vocabulaires les plus utilisĂ©s en consultant le site [Linked Open Vocabularies (LOV)](https://lov.linkeddata.es/dataset/lov). +Peu importe ce que vous cherchez Ă  reprĂ©senter avec les DOL, nous vous suggĂ©rons de trouver un vocabulaire existant et de l’utiliser, plutĂ´t que de tenter de crĂ©er le vĂ´tre. Vous trouvez plusieurs des vocabulaires les plus utilisĂ©s en consultant le site [Vocabulaires Ouverts](https://vocabulaires-ouverts.inrae.fr/). Puisque l’exemple prĂ©sentĂ© plus haut se concentre sur les pianistes, il serait convenable de repĂ©rer une ontologie appropriĂ©e plutĂ´t que de crĂ©er notre propre système. Justement, il existe une [ontologie pour la musique](http://web.archive.org/web/20170715094229/http://www.musicontology.com/) (en anglais). En plus d’offrir une spĂ©cification aboutie, la documentation propose aussi des exemples utiles d’utilisations courantes. Vous pouvez visiter les [pages d’introduction](http://web.archive.org/web/20170718143925/http://musicontology.com/docs/getting-started.html) (en anglais) pour vous faire une meilleure idĂ©e de la façon dont vous pourriez utiliser cette ontologie en particulier. From 2bd8896feef535f978d38d9310c0025835bba24c Mon Sep 17 00:00:00 2001 From: Anisa Hawes <87070441+anisa-hawes@users.noreply.github.com> Date: Tue, 2 Jun 2026 14:09:38 +0100 Subject: [PATCH 6/6] Move /intro-donnees-ouvertes-liees.md move inside /lecons --- fr/{ => lecons}/intro-donnees-ouvertes-liees.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename fr/{ => lecons}/intro-donnees-ouvertes-liees.md (100%) diff --git a/fr/intro-donnees-ouvertes-liees.md b/fr/lecons/intro-donnees-ouvertes-liees.md similarity index 100% rename from fr/intro-donnees-ouvertes-liees.md rename to fr/lecons/intro-donnees-ouvertes-liees.md