Por qué el IIIF Change Discovery API
El Marco Internacional de Interoperabilidad de la Imagen (IIIF) es un conjunto de estándares abiertos para entregar objetos digitales atribuidos en línea de alta calidad, diseñados teniendo en cuenta las instituciones culturales. La Iniciativa Europeana ha trabajado en la adopción y promoción de la IIIF durante varios años. Una de las adiciones más recientes al conjunto de normas de IIIF es la API de descubrimiento de cambios de IIIF, que permite a los proveedores describir los cambios en los recursos de contenido de IIIF y la ubicación de esos recursos. Esto apoya el desarrollo colaborativo de motores de búsqueda globales o temáticos y aplicaciones de portales, como el sitio web Europeana.eu, que en última instancia permiten a los usuarios encontrar e interactuar fácilmente con el contenido de IIIF.
IIIF Change Discovery proporciona una funcionalidad similar al Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH), pero se centra en los recursos de contenido de IIIF y se basa en datos vinculados y estándares W3C como JSON-LD y Activity Streams. Para las instituciones culturales que proporcionan metadatos al espacio de datos para el patrimonio cultural, la implementación de IIIF Change Discovery proporciona una alternativa a la implementación de OAI-PMH.
Piloto de agregación con un conjunto de datos del patrimonio deportivo del Comité Olímpico Checo
En 2025, la Fundación Europeana y el Comité Olímpico Checo colaboraron en un piloto de agregación que probó la implementación del intercambio de metadatos utilizando IIIF Change Discovery.
En los últimos años, el Comité Olímpico Checo ha comenzado a poner a disposición sus colecciones de materiales de patrimonio deportivo a través de IIIF. Para aumentar aún más su visibilidad y accesibilidad, decidió compartir estas colecciones a través del espacio de datos también. IIIF Change Discovery ofrece una forma estandarizada de hacerlo.
Desde el lanzamiento de IIIF Change Discovery, Europeana ha estado explorando su potencial como una de las soluciones técnicas compatibles para recibir metadatos de los socios. El trabajo del Comité Olímpico Checo con la IIIF brindó la primera oportunidad de aplicar este enfoque en la práctica.
Resultados piloto
El piloto demostró que la API de descubrimiento de cambios IIIF podría implementarse con éxito.
El Comité Olímpico Checo puso a disposición del público su punto final de IIIF Change Discovery. Un cliente puede acceder al conjunto de datos utilizando su punto de entrada IIIF Change Discovery. Mientras tanto, la Fundación Europeana desarrolló un cliente IIIF Change Discovery y lo integró en Metis, su sistema de ingestión de datos.
El piloto se centró en una colección de fotografías de las colecciones del Comité Olímpico Checo. Estos fueron recolectados a través de IIIF Change Discovery, procesados en Metis, y ahora son accesibles a través de Europeana.eu.
¿Cómo se utiliza IIIF Change Discovery para la agregación de metadatos EDM?
Al entrar en más detalles sobre el proceso de agregación, el mecanismo de descubrimiento de cambios de IIIF permite a un agregador identificar todos los manifiestos de IIIF, que representan los objetos dentro de un conjunto de datos, así como detectar cuándo se agregan, actualizan o eliminan los manifiestos.
{ "tipo": "Crear",
"objeto": { "id": "https://example.org/library/iiif/book1/manifest",
"tipo": "Manifiesto"
},
"Tiempo de finalización": "2025-09-20T00:00:00Z" }
Un requisito clave para el éxito de la agregación es la disponibilidad de metadatos que describan los recursos del IIIF en el Modelo de Datos de Europeana (EDM). Los proveedores de datos deben hacer accesibles sus metadatos EDM a través del Manifiesto IIIF, utilizando una de las propiedades de enlace definidas por IIIF: la propiedad seeAlso.
Cada manifiesto IIIF debe incluir una referencia seeTambién que apunte al registro de metadatos EDM correspondiente. Esta referencia debe indicar explícitamente que el registro se ajusta a EDM y debe tener el tipo Dataset. En IIIF, cualquier recurso seeAlso destinado al procesamiento de máquinas, incluidos los archivos individuales, debe etiquetarse como conjunto de datos.
A continuación se ofrece un ejemplo:
{ ...
"id": "https://example.org/library/iiif/book1/manifest" type " : “Manifiesto”,
«Véase también»: [ {
"id": "https://example.org/library/catalog/book1.rdf",
"tipo": «Conjunto de datos»,
"etiqueta": {
"es": \[ "Descripción bibliográfica de un libro en EDM"\]
},
"formato": "aplicación/rdf+xml",
"perfil": "http://www.europeana.eu/schemas/edm/"
}
] ...
}
Los puntos finales de descubrimiento de cambios de IIIF pueden contener otros recursos además de Manifiestos de IIIF (por ejemplo, Colecciones de IIIF), estos recursos adicionales no afectarán el proceso de agregación, ya que son ignorados por el agregador.
Mirando hacia el futuro
Este piloto confirmó que IIIF Change Discovery es un método viable para proporcionar conjuntos de datos al espacio de datos. La API ahora es compatible con Metis, por lo que cualquier socio de datos puede usar este enfoque para entregar colecciones.
A continuación, la Fundación Europeana integrará su cliente IIIF Change Discovery en el Sandbox de Metis, lo que permitirá a los socios probar sus propias implementaciones de IIIF Change Discovery, verificar los resultados y proceder a su presentación para su publicación en el sitio web de Europeana.
Si tiene colecciones publicadas usando IIIF y le gustaría experimentar con IIIF Change Discovery para cosecharlas en Europeana, ¡contáctenos
