Pourquoi l'API IIIF Change Discovery
L'International Image Interoperability Framework (IIIF) est un ensemble de normes ouvertes pour la fourniture en ligne d'objets numériques attribués de haute qualité, conçus en tenant compte des institutions culturelles. L'Initiative Europeana travaille depuis plusieurs années à l'adoption et à la promotion de l'IMII. L’un des ajouts les plus récents à l’ensemble de normes IIIF est l’API IIIF Change Discovery, qui permet aux fournisseurs de décrire les modifications apportées aux ressources de contenu IIIF et l’emplacement de ces ressources. Cela soutient le développement collaboratif de moteurs de recherche et d’applications de portails mondiaux ou thématiques, tels que le site web Europeana.eu, qui permettent en fin de compte aux utilisateurs de trouver facilement du contenu IIIF et de s’y engager.
IIIF Change Discovery fournit des fonctionnalités similaires au protocole Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH), mais il se concentre sur les ressources de contenu IIIF et est basé sur des données liées et des normes W3C telles que JSON-LD et Activity Streams. Pour les institutions culturelles qui fournissent des métadonnées à l'espace de données pour le patrimoine culturel, la mise en œuvre de la découverte du changement IIIF offre une alternative à la mise en œuvre de l'OAI-PMH.
Projet pilote d'agrégation avec un ensemble de données sur le patrimoine sportif du Comité olympique tchèque
En 2025, la Fondation Europeana et le Comité olympique tchèque ont collaboré à un projet pilote d'agrégation qui a testé la mise en œuvre de l'échange de métadonnées à l'aide de IIIF Change Discovery.
Ces dernières années, le Comité olympique tchèque a commencé à mettre à disposition ses collections de matériel du patrimoine sportif via l'IMII. Afin d'accroître encore leur visibilité et leur accessibilité, elle a également décidé de partager ces collections à travers l'espace de données. IIIF Change Discovery a offert un moyen standardisé de le faire.
Depuis la sortie de IIIF Change Discovery, Europeana explore son potentiel en tant que l'une des solutions techniques prises en charge pour recevoir des métadonnées de partenaires. Les travaux du Comité olympique tchèque avec l’IMII ont été la première occasion d’appliquer cette approche dans la pratique.
Résultats pilotes
Le projet pilote a démontré que l'API IIIF Change Discovery pouvait être déployée avec succès.
Le Comité olympique tchèque a rendu public son point de terminaison IIIF Change Discovery. Un client peut accéder à l’ensemble de données à l’aide de son point d’entrée IIIF Change Discovery. Pendant ce temps, la Fondation Europeana a développé un client IIIF Change Discovery et l'a intégré dans Metis, son système d'ingestion de données.
Le projet pilote s'est concentré sur une collection de photographies provenant des collections du Comité olympique tchèque. Ceux-ci ont été récoltés via IIIF Change Discovery, transformés en Métis, et sont désormais accessibles via Europeana.eu.
Comment IIIF Change Discovery est-il utilisé pour l'agrégation des métadonnées EDM?
Pour en savoir plus sur le processus d'agrégation, le mécanisme de découverte des changements IIIF permet à un agrégateur d'identifier tous les manifestes IIIF, qui représentent les objets dans un ensemble de données, ainsi que de détecter quand des manifestes sont ajoutés, mis à jour ou supprimés.
{ "type": "Créer",
"objet": { "id": "https://example.org/library/iiif/book1/manifest",
"type": « Manifeste »
},
"temps de fin": "2025-09-20T00:00:00Z" }
Une exigence clé pour une agrégation réussie est la disponibilité de métadonnées décrivant les ressources IIIF dans le modèle de données Europeana (EDM). Les fournisseurs de données devraient rendre leurs métadonnées EDM accessibles via le manifeste IIIF, en utilisant l'une des propriétés de liaison définies par IIIF: la propriété seeAlso.
Chaque manifeste IIIF doit inclure une référence seeAlso pointant vers l'enregistrement de métadonnées EDM correspondant. Cette référence devrait indiquer explicitement que l'enregistrement est conforme à l'EDM et devrait avoir le type Dataset. Dans IIIF, toute ressource seeAlso destinée au traitement automatique, y compris les fichiers uniques, doit être étiquetée comme un jeu de données.
Un exemple est fourni ci-dessous:
{...
"id": «https://example.org/library/iiif/book1/manifest» « type » : « Manifeste » ,
« voir également » : [ {
"id": "https://example.org/library/catalog/book1.rdf",
"type": "ensemble de données",
"étiquette": {
"en": \[ "Description bibliographique d'un livre en EDM"\]
},
"format": "application/rdf+xml",
"profil": "http://www.europeana.eu/schemas/edm/"
}
] ...
}
Les points de terminaison IIIF Change Discovery peuvent contenir d’autres ressources que les manifestes IIIF (par exemple, les collections IIIF), ces ressources supplémentaires n’affecteront pas le processus d’agrégation, étant donné qu’elles sont ignorées par l’agrégateur.
Regarder vers l'avenir
Ce projet pilote a confirmé que IIIF Change Discovery est une méthode viable pour fournir des ensembles de données à l'espace de données. L'API est maintenant prise en charge par Metis, de sorte que tout partenaire de données peut utiliser cette approche pour fournir des collections.
Ensuite, la Fondation Europeana intégrera son client IIIF Change Discovery dans le Metis Sandbox, permettant aux partenaires de tester leurs propres implémentations de IIIF Change Discovery, de vérifier les résultats et de procéder à leur soumission pour publication sur le site web Europeana.
Si vous avez des collections publiées en utilisant IIIF et souhaitez expérimenter avec IIIF Change Discovery pour les faire récolter dans Europeana, s'il vous plaît contactez-nous!
