Graphes de connaissances et JSON-LD
Un graphe de connaissances représente explicitement des entités et des relations. Sur le Web, les vocabulaires, identifiants et formats de données liées peuvent faciliter la compréhension des ressources par des systèmes différents. Un graphe n’est toutefois pas une machine qui garantit la véracité de ses relations.
Entités, identifiants et relations
Une ressource peut être une personne, une publication, un musée ou une œuvre. Les graphes relient ces ressources par des propriétés identifiées. Utiliser une URI stable limite la confusion entre deux objets portant le même nom, mais ne dispense pas de contrôler l’attribution et la réalité de la relation.
RDF, JSON-LD et contexte
RDF offre une manière de décrire des triplets sujet–prédicat–objet. JSON-LD exprime des données liées dans la syntaxe JSON avec un contexte indiquant l’interprétation des termes. Un document JSON-LD valide peut malgré tout déclarer une relation fausse : validation de structure et évaluation factuelle sont distinctes.
Aligner des vocabulaires
Des plateformes peuvent employer des propriétés différentes pour représenter une même notion. L’alignement nécessite une compréhension précise des définitions et du contexte, particulièrement lorsque les données sont multilingues ou proviennent de collections hétérogènes. L’équivalence de termes doit être argumentée plutôt que supposée.
Recherche et assistant documentaire
Un portail peut utiliser un graphe pour proposer des navigations entre auteurs, œuvres et institutions, ou pour enrichir une recherche RAG. Les réponses générées doivent encore conserver les sources et distinguer la traversée du graphe d’une interprétation produite par un modèle.
Qualité, provenance et mise à jour
Pour chaque relation importante, stockez la source, la date, la version et éventuellement le degré d’incertitude. Les graphes peuvent accumuler des identifiants obsolètes, des relations contradictoires et des doublons. Un processus de détection et de correction documenté améliore leur utilité.
Exercice : une collection de musée
Décrivez trois œuvres associées à leurs créateurs, dates, lieux et licences, avec des identifiants persistants. Vérifiez les informations dans les catalogues originaux. Affichez ensuite une navigation par artiste et par institution sans inventer de relations absentes des sources.
Les grandes étapes
- 01Définir les ressources et leurs URI
- 02Choisir des propriétés documentées
- 03Créer un petit graphe JSON-LD
- 04Vérifier chaque relation à la source
- 05Contrôler les doublons et contradictions
- 06Tester la navigation et la maintenance
Trois questions à poser
Le JSON-LD est-il automatiquement vrai ?
Les identifiants distinguent-ils les homonymes ?
Chaque relation a-t-elle une provenance ?
Une relation est-elle toujours valide après une mise à jour ?
Consulter les textes originaux
Les versions, conditions de réutilisation et statuts des documents peuvent évoluer. Vérifiez-les sur les sites d’origine.