Por que a API de Descoberta de Mudanças do IIIF
O Quadro Internacional de Interoperabilidade da Imagem (IIIF) é um conjunto de normas abertas para a entrega online de objetos digitais de alta qualidade, concebidos a pensar nas instituições culturais. A Iniciativa Europeana tem trabalhado na adoção e promoção do IIIF há vários anos. Uma das adições mais recentes ao conjunto de normas do IIIF é a API de descoberta de alterações do IIIF, que permite que os fornecedores descrevam as alterações aos recursos de conteúdo do IIIF e a localização desses recursos. Tal apoia o desenvolvimento colaborativo de motores de pesquisa e aplicações de portais globais ou temáticos, como o sítio Web Europeana.eu, que, em última análise, permitem aos utilizadores encontrar e interagir facilmente com conteúdos IIIF.
O IIIF Change Discovery fornece uma funcionalidade semelhante ao Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH), mas centra-se nos recursos de conteúdo do IIIF e baseia-se em dados ligados e em normas W3C, como JSON-LD e Activity Streams. Para as instituições culturais que fornecem metadados para o espaço de dados para o património cultural, a implementação do IIIF Change Discovery fornece uma alternativa à implementação do OAI-PMH.
Projeto-piloto de agregação com um conjunto de dados sobre o património desportivo do Comité Olímpico checo
Em 2025, a Fundação Europeana e o Comité Olímpico checo colaboraram num projeto-piloto de agregação que testou a implementação do intercâmbio de metadados utilizando o IIIF Change Discovery.
Nos últimos anos, o Comité Olímpico Checo começou a disponibilizar as suas coleções de materiais do património desportivo através do IIIF. Para aumentar ainda mais a sua visibilidade e acessibilidade, decidiu partilhar estas coleções também através do espaço de dados. O IIIF Change Discovery ofereceu uma forma padronizada de fazê-lo.
Desde o lançamento do IIIF Change Discovery, a Europeana tem vindo a explorar o seu potencial como uma das soluções técnicas apoiadas para receber metadados de parceiros. O trabalho do Comité Olímpico checo com a IIIF constituiu a primeira oportunidade para aplicar esta abordagem na prática.
Resultados do projeto-piloto
O piloto demonstrou que a API IIIF Change Discovery pode ser implantada com sucesso.
O Comité Olímpico Checo disponibilizou ao público o seu ponto final IIIF Change Discovery. Um cliente pode aceder ao conjunto de dados utilizando o seu ponto de entrada IIIF Change Discovery . Enquanto isso, a Fundação Europeana desenvolveu um cliente IIIF Change Discovery e integrou-o no Metis, seu sistema de ingestão de dados.
O piloto centrou-se numa coleção de fotografias das coleções do Comité Olímpico Checo. Estas foram colhidas através do IIIF Change Discovery, processadas em Metis, e estão agora acessíveis através da Europeana.eu.
Como o IIIF Change Discovery é usado para agregação de metadados EDM
Ao entrar em mais detalhes sobre o processo de agregação, o mecanismo IIIF Change Discovery permite a um agregador identificar todos os Manifestos IIIF, que representam os objetos dentro de um conjunto de dados, bem como detectar quando os manifestos são adicionados, atualizados ou excluídos.
{ "tipo": "Criar",
"Objeto": { "id": "https://example.org/library/iiif/book1/manifest",
"Tipo": "Manifesto"
},
"Tempo de fim": "2025-09-20T00:00:00Z" }
Um requisito fundamental para uma agregação bem-sucedida é a disponibilidade de metadados que descrevam os recursos do IIIF no Modelo de Dados Europeana (EDM). Os fornecedores de dados devem tornar os seus metadados EDM acessíveis através do Manifesto IIIF, utilizando uma das propriedades de ligação definidas pelo IIIF: A propriedade seeAlso.
Cada Manifesto IIIF deve incluir uma referência seeAlso apontando para o registo de metadados EDM correspondente. Esta referência deve indicar explicitamente que o registo está em conformidade com o EDM e deve ter o tipo Conjunto de dados. No IIIF, qualquer recurso seeAlso destinado ao processamento de máquina, incluindo arquivos individuais, deve ser marcado como um conjunto de dados.
Segue-se um exemplo:
{ ...
"id": "https://example.org/library/iiif/book1/manifest" “type” : “Manifesto” ,
“verTambém”: [ {
"id": "https://example.org/library/catalog/book1.rdf",
"Tipo": "Conjunto de dados",
"Rótulo": {
"pt": \[ "Descrição bibliográfica de um livro em EDM"\]
},
"Formato": "aplicação/rdf+xml",
"Perfil": "http://www.europeana.eu/schemas/edm/"
}
] ...
}
Os endpoints IIIF Change Discovery podem conter outros recursos além dos Manifestos IIIF (por exemplo, Coleções IIIF), estes recursos adicionais não afetarão o processo de agregação, uma vez que são ignorados pelo agregador.
Olhar para o futuro
Este piloto confirmou que o IIIF Change Discovery é um método viável para fornecer conjuntos de dados para o espaço de dados. A API é agora suportada pela Metis, para que qualquer parceiro de dados possa usar esta abordagem para entregar coleções.
Em seguida, a Fundação Europeana integrará o seu cliente IIIF Change Discovery no Metis Sandbox, permitindo que os parceiros testem as suas próprias implementações do IIIF Change Discovery, verifiquem os resultados e procedam à sua apresentação para publicação no sítio Web da Europeana.
Se tiver coleções publicadas com o IIIF e quiser experimentar o IIIF Change Discovery para que sejam colhidas na Europeana, contacte-nos
