Perché l'API IIIF Change Discovery
L'International Image Interoperability Framework (IIIF) è un insieme di standard aperti per la fornitura di oggetti digitali di alta qualità e attribuiti online, progettati pensando alle istituzioni culturali. L'iniziativa Europeana ha lavorato per diversi anni all'adozione e alla promozione dell'IIIF. Una delle aggiunte più recenti all'insieme di standard IIIF è l'API IIIF Change Discovery, che consente ai fornitori di descrivere le modifiche alle risorse di contenuto IIIF e la posizione di tali risorse. Ciò sostiene lo sviluppo collaborativo di motori di ricerca e applicazioni di portali globali o tematici, come il sito web Europeana.eu, che in ultima analisi consentono agli utenti di trovare e interagire facilmente con i contenuti IIIF.
IIIF Change Discovery fornisce funzionalità simili all'Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH), ma si concentra sulle risorse di contenuto IIIF e si basa su dati collegati e standard W3C come JSON-LD e Activity Streams. Per le istituzioni culturali che forniscono metadati allo spazio di dati per il patrimonio culturale, l'implementazione di IIIF Change Discovery fornisce un'alternativa all'implementazione di OAI-PMH.
Pilota di aggregazione con una serie di dati sul patrimonio sportivo del Comitato olimpico ceco
Nel 2025 la Fondazione Europeana e il Comitato olimpico ceco hanno collaborato a un progetto pilota di aggregazione che ha testato l'attuazione dello scambio di metadati utilizzando IIIF Change Discovery.
Negli ultimi anni, il Comitato olimpico ceco ha iniziato a rendere disponibili le sue collezioni di materiali per il patrimonio sportivo tramite IIIF. Per aumentarne ulteriormente la visibilità e l'accessibilità, ha deciso di condividere queste raccolte anche attraverso lo spazio dati. IIIF Change Discovery ha offerto un modo standardizzato per farlo.
Dal rilascio di IIIF Change Discovery, Europeana ha esplorato il suo potenziale come una delle soluzioni tecniche supportate per ricevere metadati dai partner. Il lavoro del Comitato olimpico ceco con l'IIIF ha offerto la prima opportunità di applicare questo approccio nella pratica.
Risultati dei progetti pilota
Il progetto pilota ha dimostrato che l'API IIIF Change Discovery potrebbe essere implementata con successo.
Il Comitato Olimpico Ceco ha reso pubblico il suo endpoint IIIF Change Discovery. Un client può accedere al set di dati utilizzando il punto di ingresso IIIF Change Discovery. Nel frattempo, la Fondazione Europeana ha sviluppato un client IIIF Change Discovery e lo ha integrato in Metis, il suo sistema di ingestione dei dati.
Il progetto pilota si è concentrato su una raccolta di fotografie provenienti dalle collezioni del Comitato olimpico ceco. Questi sono stati raccolti tramite IIIF Change Discovery, trasformati a Metis e ora sono accessibili tramite Europeana.eu.
Come viene utilizzato IIIF Change Discovery per l'aggregazione di metadati EDM
Andando più in dettaglio sul processo di aggregazione, il meccanismo IIIF Change Discovery consente a un aggregatore di identificare tutti i Manifesti IIIF, che rappresentano gli oggetti all'interno di un set di dati, nonché di rilevare quando i manifesti vengono aggiunti, aggiornati o eliminati.
{ "tipo": "Creare",
"oggetto": { "id": "https://example.org/library/iiif/book1/manifest",
"tipo": "manifesto"
},
"termine ultimo": "2025-09-20T00:00:00Z" }
Un requisito fondamentale per un'aggregazione efficace è la disponibilità di metadati che descrivano le risorse dell'IIIF nel modello di dati Europeana (EDM). I fornitori di dati dovrebbero rendere accessibili i loro metadati EDM attraverso il Manifesto IIIF, utilizzando una delle proprietà di collegamento definite da IIIF: la proprietà seeAlso.
Ogni Manifesto IIIF deve includere un riferimento seeAlso che punta al corrispondente record di metadati EDM. Questo riferimento dovrebbe indicare esplicitamente che il record è conforme all'EDM e dovrebbe avere il tipo Dataset. In IIIF, qualsiasi risorsa seeAlso destinata all'elaborazione della macchina, inclusi i singoli file, deve essere etichettata come set di dati.
Un esempio è fornito di seguito:
{ ...
"id": "https://example.org/library/iiif/book1/manifest" " tipo " : “manifesto” ,
“cfr. anche”: [ {
"id": "https://example.org/library/catalog/book1.rdf",
"tipo": "Dataset",
"etichetta": {
"en": \[ "Descrizione bibliografica di un libro in EDM"\]
},
"formato": "applicazione/rdf+xml",
"profilo": "http://www.europeana.eu/schemas/edm/"
}
] ...
}
Gli endpoint IIIF Change Discovery possono contenere altre risorse oltre ai Manifesti IIIF (ad esempio, Collezioni IIIF), queste risorse aggiuntive non influenzeranno il processo di aggregazione, in quanto vengono ignorate dall'aggregatore.
Guardando al futuro
Questo pilota ha confermato che IIIF Change Discovery è un metodo praticabile per fornire set di dati allo spazio di dati. L'API è ora supportata da Metis, quindi qualsiasi partner dati può utilizzare questo approccio per distribuire le raccolte.
Successivamente, Europeana Foundation integrerà il suo client IIIF Change Discovery nel Metis Sandbox, consentendo ai partner di testare le proprie implementazioni di IIIF Change Discovery, verificare i risultati e procedere con la loro presentazione per la pubblicazione sul sito web di Europeana.
Se avete collezioni pubblicate utilizzando IIIF e volete sperimentare con IIIF Change Discovery per farle raccogliere in Europeana, non esitate a contattarci!
