SlideShare a Scribd company logo
New approaches for data acquisition at
Europeana: IIIF, Sitemaps and Schema.org
Valentine Charles and Nuno Freire
Seminar Linked Data in Research and Cultural Heritage
1 May 2017
Title here
CC BY-SA
Europeana
The Platform for Europe’s Digital Cultural Heritage
● We aggregate (and make available)
metadata:
• From all EU countries
• From ~3,500 galleries, libraries,
archives and museums
• Under a CC0 licence
• More than 54M objects and
• In about 50 languages
“We transform the world with culture! We
want to build on Europe’s rich heritage and
make it easier for people to use, whether
for work, for learning or just for fun.”
New approaches for data acquisition at Europeana
CC BY-SA
Czech Republic, PD
1887, Uměleckoprůmyslové museum v Praze
Preissig, Vojtech
Coloured etchings
Re-thinking data
aggregation in Europeana
Title here
CC BY-SA
● Organisational rationale
• Data providers, Aggregators, Europeana
have defined roles
● A technical rationale
• Federated search had shown its limits in
previous projects
• Choice of OAI-PMH as the core
technological solution
● A data rationale
• Data aggregation focused
• on metadata
•on cultural objects as the main
entity
A centralised
approach
to data aggregation
New approaches for data acquisition at Europeana
CC BY-SA
Title here
CC BY-SA
How to go from...
New approaches for data acquisition at Europeana
CC BY-SA
Title here
CC BY-SA
Europeana aggregation infrastructure
Europeana| CC BY-SA
...to
New approaches for data acquisition at Europeana
CC BY-SA
Title here
CC BY-SA
What kind of technology(ies) are
we considering?
● What are the successors of OAI-PMH?
● Technologies widely used by CH organizations for other purposes
• Search engine optimization
• Linked data
• Social web technologies
New approaches for data acquisition at Europeana
CC BY-SA
Cristallisation ou Mouvement du
temps, René Bord
1987, Bibliothèque Municipale De Lyon,
public domain
Investigated technologies:
IIIF and Sitemaps
International Image Interoperability
Framework (IIIF)
CC BY-SA
New approaches for data acquisition at Europeana
● Why IIIF?
• It provides immediate access to full and high-res imagery and multi-
page documents is something all users want (whether casual or
professional)
• Some users have specific needs and pain points
• It supports Europeana in shifting its focus on content too.
• Storing and serving digital media, on behalf of partners, is a major step towards an updated
value proposition to partners and users both.
International Image Interoperability
Framework (IIIF)
CC BY-SA
New approaches for data acquisition at Europeana
● How do we support IIIF?
• We have joined the IIIF community as a founding member!
• Within the IIIF community we are engaged in the Newspapers special
interest group and in prototyping using IIIF in web discovery and
metadata harvesting
• We work with the Europeana Network to encourage the use of IIIF
• We have updated our Europeana Data Model and documentation to include instructions on
how to provide IIIF images and manifests
• And we support the idea to try to extend IIIF to other types of media,
esp. audio-visual.
Cristallisation ou Mouvement du
temps, René Bord
1987, Bibliothèque Municipale De Lyon,
public domain
Investigated technologies:
IIIF and Sitemaps
Sitemaps
CC BY-SA
New approaches for data acquisition at Europeana
● Sitemaps allows webmasters to inform search engines about pages on
their sites that are available for crawling
● They are supported by
• all major search engines
• many content management systems
• many Europeana data providers
● They provide a simple technological solution with a very low
implementation barrier
● They can support a large range of resources type
• There are sitemaps extensions for images and videos (by Google)
Sitemaps and Schema.org
CC BY-SA
New approaches for data acquisition at Europeana
● Sitemaps can be associated with microdata like Schema.org
● Europeana has already developed EDM mappings to Schema.org
● We have also worked on a series of recommendations
• URI for an object (http://data.europeana.eu/...) should differ from the URL of the page(s) that
display information about that object (http://www.europeana.eu/portal/...).
• A sitemap should also include reference to the publisher of the data (http://europeana.eu)
and provider pages that Europeana could publish in the future.
See more in Code4Lib article Recommendations for the application of
Schema.org to aggregated Cultural Heritage metadata to increase relevance
and visibility to search engines: the case of Europeana
Case studies
Netherlands, Public Domain
1910-1925, Rijksmuseum
Anonymous
Tak met vier mangolia’s
Partners
Europeana & IIIF
CC BY-SA
● To study the feasibility of performing metadata aggregation via
IIIF/Sitemaps, we have undertaken several case studies, in cooperation
with data providers of the Europeana Network
• National Library of Wales
• Very active in the IIIF community
• Very advanced in IIIF implementation
• Expertise in full-text content (over IIIF)
• University College Dublin
• Very advanced in IIIF implementation
• Expertise in search engine optimization (Sitemaps and its media specific extensions)
Brief introduction to the IIIF APIs
Europeana & IIIF
CC BY-SA
How can IIIF be used for metadata aggregation?
Ben Albritton Mike Appleby Tom Cramer Jon Stroop Rob Sanderson Stu Snydman Simeon Warner IIIF.io
@bla222 @mikeapps @tcramer @jpstroop @azaroth42 @stusnydman @zimeon @iiif_io
“get pixels” via a
simple, RESTful,
web service
Just enough metadata to
drive a remote viewing
experience
Image API Presentation API
IIIF: Two Core APIs
Ben Albritton Mike Appleby Tom Cramer Jon Stroop Rob Sanderson Stu Snydman Simeon Warner IIIF.io
@bla222 @mikeapps @tcramer @jpstroop @azaroth42 @stusnydman @zimeon @iiif_io
Image Delivery API
http://iiif.io/api/image/2.0/
Ben Albritton Mike Appleby Tom Cramer Jon Stroop Rob Sanderson Stu Snydman Simeon Warner IIIF.io
@bla222 @mikeapps @tcramer @jpstroop @azaroth42 @stusnydman @zimeon @iiif_io
Object = Image + Presentation
Ben Albritton Mike Appleby Tom Cramer Jon Stroop Rob Sanderson Stu Snydman Simeon Warner IIIF.io
@bla222 @mikeapps @tcramer @jpstroop @azaroth42 @stusnydman @zimeon @iiif_io
Presentation API
•Descriptive:
label, description
•Rights: license,
attribution
(to be c’ed)
Image API
Image Data
Object = Image + Presentation
Ben Albritton Mike Appleby Tom Cramer Jon Stroop Rob Sanderson Stu Snydman Simeon Warner IIIF.io
@bla222 @mikeapps @tcramer @jpstroop @azaroth42 @stusnydman @zimeon @iiif_io
Presentation API (c’ed)
• Structure
• Collections of objects
• Manifests organizing Items, Sequences, Parts together with their
metadata
• Linking
• service: additional service endpoint
• related: resource to display to the user
• seeAlso: semantic metadata resource
Case study 1:
Crawling services across the IIIF universe
• Questions addressed:
• Can Europeana find the available IIIF services through IIIF Service
Registries?
• Is the output of IIIF crawlable? Can robots follow links in IIIF output and
reach all resources?
• How mature and uniform are existing IIIF implementations ?
• Is metadata available?
• Are machine readable licenses available?
New approaches for data acquisition at Europeana
CC BY-SA
Case study 1:
Crawling services across the IIIF universe
• Questions addressed:
• Can Europeana find the available IIIF services through IIIF Service Registries?
• Is the output of IIIF crawlable? Can robots follow links in IIIF output and reach all resources?
• How mature and uniform are existing IIIF implementations?
• Is metadata available?
• Are machine readable licenses available?
New approaches for data acquisition at Europeana
CC BY-SA
Registries are available and are machine readable, but coverage was only partial
IIIF provides all that is necessary, but some features are optional (e.g. IIIF Collections)
Minor compliance problems only due to immaturity of the implementations
IIIF provides a way to link to metadata, but it is optional (and often not used)
IIIF provides licensing information, but it is optional (and often not used)
Case study 2:
Crawling IIIF services via IIIF Collections
IIIF offers a Collection construct to represent groups of objects
• By making a IIIF collection available to Europeana, all the resources it references can be crawled
and their metadata harvested
• Often available or simple to implement
The two data providers had IIIF services in operation already, but...
• No collection
• No metadata
==>Implementation of a IIIF collection was easily achieved in both cases.
We identified an additional issue for metadata aggregation : IIIF collections do not provide the
modification timestamp of resources.
In order to overcome it, other technologies may be used in conjunction with IIIF.
New approaches for data acquisition at Europeana
CC BY-SA
Case study 3:
Crawling IIIF services via Sitemaps
• Aggregation using Sitemaps can be more efficient
• Resource timestamps can be included in a Sitemap
• Three possible ways of using Sitemaps where experimented:
• Standard Sitemaps
• Sitemaps extended with elements used in IIIF specifications
• Sitemaps extended with elements from the ResourceSync namespace
New approaches for data acquisition at Europeana
CC BY-SA
Case study 3:
Crawling IIIF services via Sitemaps
New approaches for data acquisition at Europeana
CC BY-SA
<url>
<loc>https://data.ucd.ie/api/img/collection/ivrla:3573</loc>
<lastmod>2014-08-24T04:09:09.716Z</lastmod>
</url>
Example of URL data in a Sitemap from University College Dublin. The loc element
references a IIIF Manifest.
Case study 3:
Crawling IIIF services via Sitemaps
New approaches for data acquisition at Europeana
CC BY-SA
<url>
<loc>http://newspapers.library.wales/view/3679651</loc>
<iiif:Manifest
xmlns:iiif="http://iiif.io/api/presentation/2/">http://dams.llgc.org.uk/iiif/newspaper/issue/3679651/m
anifest.json</iiif:Manifest>
<dcterms:isPartOf>http://dams.llgc.org.uk/iiif/newspapers/3679650.json<dcterms:isPartOf>
<lastmod>2014-11-08</lastmod>
</url>
Example of URL data in a Sitemap from the National Library of Wales, with references to
the webpage of the resource, the IIIF Manifest and its IIIF Collection.
Case study 3:
Crawling IIIF services via Sitemaps
New approaches for data acquisition at Europeana
CC BY-SA
<url>
<loc>https://digital.ucd.ie/view/ucdlib:38491</loc>
<rs:ln rel="alternate" href="https://data.ucd.ie/api/img/manifests/ucdlib:38491"
type="application/json" dcterms:conformsTo="http://iiif.io/api/presentation/2.1/"/>
<rs:ln rel="collection href="https://digital.ucd.ie/view/ucdlib:38488” type="application/json"
dcterms:conformsTo="http://iiif.io/api/presentation/2.1/"/>
<lastmod>2014-08-24T04:09:09.716Z</lastmod>
</url>
Example of URL data in a Sitemap from University College Dublin, with references to the
webpage of the resource, the IIIF Manifest and its IIIF Collection, and the indication of the
IIIF API version in use
Case study 4:
Crawling IIIF services via IIIF Collections and
HTTP cache headers
• Addressed the lack of efficiency of IIIF Collections, by using HTTP cache control
• The IIIF service is required to have the implementation of some HTTP cache headers for the URLs
that provide access to the IIIF resources.
• When resources have not changed, the IIIF service saves time and processing
• Reduced crawling time by ~50%
New approaches for data acquisition at Europeana
CC BY-SA
➢ The IIIF crawler includes in all the requests for IIIF manifests, the HTTP header If-Modified-
Since, with the timestamp of the last crawl.
➢ The IIIF service only needs to send the IIIF manifest if an update has happened
➢ In case of deletion, the IIIF service returns a response with the HTTP Status code 404 Not
Found.
Case study 5:
Crawling resources and metadata referenced
by Sitemaps Video and image Extensions
• Google has defined Sitemaps extensions for retrieval of image and video
• Just like search engines, Europeana may reuse the media specific
metadata, however:
• From Europeana’s metadata aggregation perspective, the main issue is that the metadata
does not fulfil its data quality requirements
• The solution adopted with University College Dublin was to further extend the Video
Sitemaps with elements from ResourceSync that allow for the association of the EDM
metadata
New approaches for data acquisition at Europeana
CC BY-SA
Example of URL data using the Sitemaps Video extension from University
College Dublin. The Sitemap was extended for association of EDM metadata.
New approaches for data acquisition at Europeana
CC BY-SA
<url>.
<loc>https://digital.ucd.ie/view/ucdlib:38509</loc>
<rs:ln rel="describedby" href="https://data.ucd.ie/api/edm/v1/ucdlib:38509"
dcterms:conformsTo="http://www.europeana.eu/schemas/edm/"/>
<rs:ln rel="collection" href="https://data.ucd.ie/api/img/collection/ucdlib:38488"/>
<video:video>
<video:thumbnail_loc>https://digital.ucd.ie/get/ucdlib:38509/thumbnail
</video:thumbnail_loc>
<video:description>Irish poet Catherine Ann Cullen reads her poem 'Meeting at the Chester Beatty' in UCD
Library's Special Collections.</video:description>
<video:player_loc allow_embed="yes">
https://player.vimeo.com/video/111413587
</video:player_loc>
<video:duration>00:02:51.04</video:duration>
<video:family_friendly>yes</video:family_friendly>
<video:live>no</video:live>
</video:video>
<lastmod>2015-09-10T17:14:26.523Z</lastmod>
</url>
New approaches for data acquisition at Europeana
CC BY-SA
Main conclusions from the case studies
• Applying these technologies by providers was straightforward
• In-house knowledge is a great advantage
• None of the case studies presented serious technological obstacles
• Very simple technological solutions are available
• Only very large collections may require additional complexity
• ...the main challenge is to choose among the several possibilities and
establishing a standard (or best practice) within the community(ies):
• Europeana is working with the IIIF community in the context of the IIIF Discovery Technical
Specification group
• Europeana will prepare recommendations targeted at its own partner network.
Future work
France, Public Domain
Agence Rol. Agence photographique,
Bibliothëque national de France
Chat "regardant" à travers une longue-vue et
autre chat perché dessus
New approaches for data acquisition at Europeana
CC BY-SA
Future work
• More case studies in preparation:
• Crawling websites/LOD in search for resources represented in Schema.org
• ResourceSync: One case study in preparation with a collection containing over 600
thousand resources
• Continue monitoring and investigating technology trends in our domain:
• Continue work on IIIF and Sitemaps
• The Linked Data Platform
• Notification based solutions:
• Linked Data Notifications
• Webmention
Title here
CC BY-SA
Name of image | Creator
Providing organization|
Country, licence
Name of image | Creator
Providing organization| Country, licence
Updated February 2016

More Related Content

What's hot

Consolidating Openness : Developing Rijksmuseum Research Services
Consolidating Openness : Developing Rijksmuseum Research ServicesConsolidating Openness : Developing Rijksmuseum Research Services
Consolidating Openness : Developing Rijksmuseum Research Services
Saskia Scheltjens
 
Clare Lanigan - Presentation to IES Students
Clare Lanigan - Presentation to IES StudentsClare Lanigan - Presentation to IES Students
Clare Lanigan - Presentation to IES Students
dri_ireland
 
The ARIADNE interoperability framework, component architecture and registry s...
The ARIADNE interoperability framework, component architecture and registry s...The ARIADNE interoperability framework, component architecture and registry s...
The ARIADNE interoperability framework, component architecture and registry s...
ariadnenetwork
 
Butigan vucaj dh_ilde
Butigan vucaj dh_ildeButigan vucaj dh_ilde
Butigan vucaj dh_ilde
Tamara Butigan
 
Libraries in the Big Data Era: Strategies and Challenges in Archiving and Sha...
Libraries in the Big Data Era: Strategies and Challenges in Archiving and Sha...Libraries in the Big Data Era: Strategies and Challenges in Archiving and Sha...
Libraries in the Big Data Era: Strategies and Challenges in Archiving and Sha...
Peter Löwe
 
Automated interpretability of linked data ontologies: an evaluation within th...
Automated interpretability of linked data ontologies: an evaluation within th...Automated interpretability of linked data ontologies: an evaluation within th...
Automated interpretability of linked data ontologies: an evaluation within th...
Nuno Freire
 
BL Labs at Bloomsbury Digital Humanities Group
BL Labs at Bloomsbury Digital Humanities Group BL Labs at Bloomsbury Digital Humanities Group
BL Labs at Bloomsbury Digital Humanities Group
labsbl
 
ARIADNE: progress in the first nine month
ARIADNE: progress in the first nine monthARIADNE: progress in the first nine month
ARIADNE: progress in the first nine month
ariadnenetwork
 
Enabling Complex Analysis of Large-Scale Digital Collections: Humanities Rese...
Enabling Complex Analysis of Large-Scale Digital Collections: Humanities Rese...Enabling Complex Analysis of Large-Scale Digital Collections: Humanities Rese...
Enabling Complex Analysis of Large-Scale Digital Collections: Humanities Rese...
James Baker
 
IIIF Introduction given in South Africa - 2019
IIIF Introduction given in South Africa - 2019IIIF Introduction given in South Africa - 2019
IIIF Introduction given in South Africa - 2019
Glen Robson
 
EAA2014 Istanbul - Barriers and Opportunities for Linked Open Data use in Arc...
EAA2014 Istanbul - Barriers and Opportunities for Linked Open Data use in Arc...EAA2014 Istanbul - Barriers and Opportunities for Linked Open Data use in Arc...
EAA2014 Istanbul - Barriers and Opportunities for Linked Open Data use in Arc...
Keith.May
 
Integrating IIIF and Mirador at Harvard
Integrating IIIF and Mirador at HarvardIntegrating IIIF and Mirador at Harvard
Integrating IIIF and Mirador at Harvard
Visual Resources Association
 
Innovative methods for data integration: Linked Data and NLP
Innovative methods for data integration: Linked Data and NLPInnovative methods for data integration: Linked Data and NLP
Innovative methods for data integration: Linked Data and NLP
ariadnenetwork
 
Ariadne: Interoperability
Ariadne: InteroperabilityAriadne: Interoperability
Ariadne: Interoperability
ariadnenetwork
 
Archiving archaeological data in Austria, Edeltraud Aspöck, Anja Masur OREA/ÖAW
Archiving archaeological data in Austria, Edeltraud Aspöck, Anja Masur OREA/ÖAWArchiving archaeological data in Austria, Edeltraud Aspöck, Anja Masur OREA/ÖAW
Archiving archaeological data in Austria, Edeltraud Aspöck, Anja Masur OREA/ÖAW
ariadnenetwork
 
Linked Open Data Approaches within the ARIADNE Project
Linked Open Data Approaches within the ARIADNE ProjectLinked Open Data Approaches within the ARIADNE Project
Linked Open Data Approaches within the ARIADNE Project
ariadnenetwork
 
Mind the gap! Reflections on the state of repository data harvesting
Mind the gap! Reflections on the state of repository data harvestingMind the gap! Reflections on the state of repository data harvesting
Mind the gap! Reflections on the state of repository data harvesting
Simeon Warner
 
Charper.lawdi.20130531
Charper.lawdi.20130531Charper.lawdi.20130531
Charper.lawdi.20130531charper
 
IIIF and Mirador at the YCBA: image based scholarly collaboration and research
IIIF and Mirador at the YCBA: image based scholarly collaboration and researchIIIF and Mirador at the YCBA: image based scholarly collaboration and research
IIIF and Mirador at the YCBA: image based scholarly collaboration and research
American Art Collaborative
 

What's hot (20)

Consolidating Openness : Developing Rijksmuseum Research Services
Consolidating Openness : Developing Rijksmuseum Research ServicesConsolidating Openness : Developing Rijksmuseum Research Services
Consolidating Openness : Developing Rijksmuseum Research Services
 
Clare Lanigan - Presentation to IES Students
Clare Lanigan - Presentation to IES StudentsClare Lanigan - Presentation to IES Students
Clare Lanigan - Presentation to IES Students
 
The ARIADNE interoperability framework, component architecture and registry s...
The ARIADNE interoperability framework, component architecture and registry s...The ARIADNE interoperability framework, component architecture and registry s...
The ARIADNE interoperability framework, component architecture and registry s...
 
Butigan vucaj dh_ilde
Butigan vucaj dh_ildeButigan vucaj dh_ilde
Butigan vucaj dh_ilde
 
Libraries in the Big Data Era: Strategies and Challenges in Archiving and Sha...
Libraries in the Big Data Era: Strategies and Challenges in Archiving and Sha...Libraries in the Big Data Era: Strategies and Challenges in Archiving and Sha...
Libraries in the Big Data Era: Strategies and Challenges in Archiving and Sha...
 
Automated interpretability of linked data ontologies: an evaluation within th...
Automated interpretability of linked data ontologies: an evaluation within th...Automated interpretability of linked data ontologies: an evaluation within th...
Automated interpretability of linked data ontologies: an evaluation within th...
 
BL Labs at Bloomsbury Digital Humanities Group
BL Labs at Bloomsbury Digital Humanities Group BL Labs at Bloomsbury Digital Humanities Group
BL Labs at Bloomsbury Digital Humanities Group
 
ARIADNE: progress in the first nine month
ARIADNE: progress in the first nine monthARIADNE: progress in the first nine month
ARIADNE: progress in the first nine month
 
Enabling Complex Analysis of Large-Scale Digital Collections: Humanities Rese...
Enabling Complex Analysis of Large-Scale Digital Collections: Humanities Rese...Enabling Complex Analysis of Large-Scale Digital Collections: Humanities Rese...
Enabling Complex Analysis of Large-Scale Digital Collections: Humanities Rese...
 
IIIF Introduction given in South Africa - 2019
IIIF Introduction given in South Africa - 2019IIIF Introduction given in South Africa - 2019
IIIF Introduction given in South Africa - 2019
 
EAA2014 Istanbul - Barriers and Opportunities for Linked Open Data use in Arc...
EAA2014 Istanbul - Barriers and Opportunities for Linked Open Data use in Arc...EAA2014 Istanbul - Barriers and Opportunities for Linked Open Data use in Arc...
EAA2014 Istanbul - Barriers and Opportunities for Linked Open Data use in Arc...
 
Integrating IIIF and Mirador at Harvard
Integrating IIIF and Mirador at HarvardIntegrating IIIF and Mirador at Harvard
Integrating IIIF and Mirador at Harvard
 
Innovative methods for data integration: Linked Data and NLP
Innovative methods for data integration: Linked Data and NLPInnovative methods for data integration: Linked Data and NLP
Innovative methods for data integration: Linked Data and NLP
 
Ariadne: Interoperability
Ariadne: InteroperabilityAriadne: Interoperability
Ariadne: Interoperability
 
Archiving archaeological data in Austria, Edeltraud Aspöck, Anja Masur OREA/ÖAW
Archiving archaeological data in Austria, Edeltraud Aspöck, Anja Masur OREA/ÖAWArchiving archaeological data in Austria, Edeltraud Aspöck, Anja Masur OREA/ÖAW
Archiving archaeological data in Austria, Edeltraud Aspöck, Anja Masur OREA/ÖAW
 
Linked Open Data Approaches within the ARIADNE Project
Linked Open Data Approaches within the ARIADNE ProjectLinked Open Data Approaches within the ARIADNE Project
Linked Open Data Approaches within the ARIADNE Project
 
Ariadne introduction
Ariadne introductionAriadne introduction
Ariadne introduction
 
Mind the gap! Reflections on the state of repository data harvesting
Mind the gap! Reflections on the state of repository data harvestingMind the gap! Reflections on the state of repository data harvesting
Mind the gap! Reflections on the state of repository data harvesting
 
Charper.lawdi.20130531
Charper.lawdi.20130531Charper.lawdi.20130531
Charper.lawdi.20130531
 
IIIF and Mirador at the YCBA: image based scholarly collaboration and research
IIIF and Mirador at the YCBA: image based scholarly collaboration and researchIIIF and Mirador at the YCBA: image based scholarly collaboration and research
IIIF and Mirador at the YCBA: image based scholarly collaboration and research
 

Similar to New approaches for data acquisition at europeana iiif, sitemaps and schema.org, dans seminar, 2017

Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...
Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...
Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...
Nuno Freire
 
Europeana and IIIF
Europeana and IIIFEuropeana and IIIF
Europeana and IIIF
IIIF_io
 
Europeana & IIIF - what we have been doing with IIIF and why
Europeana & IIIF - what we have been doing with IIIF and whyEuropeana & IIIF - what we have been doing with IIIF and why
Europeana & IIIF - what we have been doing with IIIF and why
David Haskiya
 
3D content in Europeana: the challenges of providing access
3D content in Europeana: the challenges of providing access3D content in Europeana: the challenges of providing access
3D content in Europeana: the challenges of providing access
CARARE
 
European databases in cultural heritage: making connections
European databases in cultural heritage: making connectionsEuropean databases in cultural heritage: making connections
European databases in cultural heritage: making connections
CARARE
 
IIIF Introduction and Opportunities at Cornell
IIIF Introduction and Opportunities at CornellIIIF Introduction and Opportunities at Cornell
IIIF Introduction and Opportunities at Cornell
Simeon Warner
 
DLCS
DLCSDLCS
DLCS
Tom Crane
 
Evaluation of Schema.org for Aggregation of Cultural Heritage Metadata
Evaluation of Schema.org for Aggregation of Cultural Heritage MetadataEvaluation of Schema.org for Aggregation of Cultural Heritage Metadata
Evaluation of Schema.org for Aggregation of Cultural Heritage Metadata
Nuno Freire
 
NISO REST Training IIIF
NISO REST Training IIIF NISO REST Training IIIF
NISO REST Training IIIF
Glen Robson
 
Connecting the Dots: Linking Digitized Collections Across Metadata Silos
Connecting the Dots: Linking Digitized Collections Across Metadata SilosConnecting the Dots: Linking Digitized Collections Across Metadata Silos
Connecting the Dots: Linking Digitized Collections Across Metadata SilosOCLC
 
The Europeana Community: Semantics and Cultural Heritage Data
The Europeana Community: Semantics and Cultural Heritage DataThe Europeana Community: Semantics and Cultural Heritage Data
The Europeana Community: Semantics and Cultural Heritage Data
Nuno Freire
 
IIIF for CNI Spring 2014 Membership Meeting
IIIF for CNI Spring 2014 Membership MeetingIIIF for CNI Spring 2014 Membership Meeting
IIIF for CNI Spring 2014 Membership Meeting
Tom-Cramer
 
IIIF for Aggregators
IIIF for AggregatorsIIIF for Aggregators
IIIF for Aggregators
Glen Robson
 
Europeana as a Linked Data (Quality) case
Europeana as a Linked Data (Quality) caseEuropeana as a Linked Data (Quality) case
Europeana as a Linked Data (Quality) case
Antoine Isaac
 
Very Gentle Linked Data Workshop
Very Gentle Linked Data WorkshopVery Gentle Linked Data Workshop
Very Gentle Linked Data Workshop
Adrian Stevenson
 
International Image Interoperability Framework (IIIF). Sharing high resolutio...
International Image Interoperability Framework (IIIF). Sharing high resolutio...International Image Interoperability Framework (IIIF). Sharing high resolutio...
International Image Interoperability Framework (IIIF). Sharing high resolutio...
LIBIS
 
An Emerging Standard for Research-Quality Images: What IIIF Means for Digital...
An Emerging Standard for Research-Quality Images: What IIIF Means for Digital...An Emerging Standard for Research-Quality Images: What IIIF Means for Digital...
An Emerging Standard for Research-Quality Images: What IIIF Means for Digital...
tseneca
 
Discovery of IIIF Resources
Discovery of IIIF ResourcesDiscovery of IIIF Resources
Discovery of IIIF Resources
Simeon Warner
 
Europeana Network Association Members Council Meeting, Copenhagen by Max Kaiser
Europeana Network Association Members Council Meeting, Copenhagen by Max KaiserEuropeana Network Association Members Council Meeting, Copenhagen by Max Kaiser
Europeana Network Association Members Council Meeting, Copenhagen by Max Kaiser
Europeana
 

Similar to New approaches for data acquisition at europeana iiif, sitemaps and schema.org, dans seminar, 2017 (20)

Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...
Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...
Metadata Aggregation: Assessing the Application of IIIF and Sitemaps within C...
 
Europeana and IIIF
Europeana and IIIFEuropeana and IIIF
Europeana and IIIF
 
Europeana & IIIF - what we have been doing with IIIF and why
Europeana & IIIF - what we have been doing with IIIF and whyEuropeana & IIIF - what we have been doing with IIIF and why
Europeana & IIIF - what we have been doing with IIIF and why
 
3D content in Europeana: the challenges of providing access
3D content in Europeana: the challenges of providing access3D content in Europeana: the challenges of providing access
3D content in Europeana: the challenges of providing access
 
European databases in cultural heritage: making connections
European databases in cultural heritage: making connectionsEuropean databases in cultural heritage: making connections
European databases in cultural heritage: making connections
 
IIIF Introduction and Opportunities at Cornell
IIIF Introduction and Opportunities at CornellIIIF Introduction and Opportunities at Cornell
IIIF Introduction and Opportunities at Cornell
 
DLCS
DLCSDLCS
DLCS
 
Evaluation of Schema.org for Aggregation of Cultural Heritage Metadata
Evaluation of Schema.org for Aggregation of Cultural Heritage MetadataEvaluation of Schema.org for Aggregation of Cultural Heritage Metadata
Evaluation of Schema.org for Aggregation of Cultural Heritage Metadata
 
NISO REST Training IIIF
NISO REST Training IIIF NISO REST Training IIIF
NISO REST Training IIIF
 
Connecting the Dots: Linking Digitized Collections Across Metadata Silos
Connecting the Dots: Linking Digitized Collections Across Metadata SilosConnecting the Dots: Linking Digitized Collections Across Metadata Silos
Connecting the Dots: Linking Digitized Collections Across Metadata Silos
 
The Europeana Community: Semantics and Cultural Heritage Data
The Europeana Community: Semantics and Cultural Heritage DataThe Europeana Community: Semantics and Cultural Heritage Data
The Europeana Community: Semantics and Cultural Heritage Data
 
IIIF for CNI Spring 2014 Membership Meeting
IIIF for CNI Spring 2014 Membership MeetingIIIF for CNI Spring 2014 Membership Meeting
IIIF for CNI Spring 2014 Membership Meeting
 
IIIF for Aggregators
IIIF for AggregatorsIIIF for Aggregators
IIIF for Aggregators
 
Europeana datainaction nov2012
Europeana datainaction nov2012Europeana datainaction nov2012
Europeana datainaction nov2012
 
Europeana as a Linked Data (Quality) case
Europeana as a Linked Data (Quality) caseEuropeana as a Linked Data (Quality) case
Europeana as a Linked Data (Quality) case
 
Very Gentle Linked Data Workshop
Very Gentle Linked Data WorkshopVery Gentle Linked Data Workshop
Very Gentle Linked Data Workshop
 
International Image Interoperability Framework (IIIF). Sharing high resolutio...
International Image Interoperability Framework (IIIF). Sharing high resolutio...International Image Interoperability Framework (IIIF). Sharing high resolutio...
International Image Interoperability Framework (IIIF). Sharing high resolutio...
 
An Emerging Standard for Research-Quality Images: What IIIF Means for Digital...
An Emerging Standard for Research-Quality Images: What IIIF Means for Digital...An Emerging Standard for Research-Quality Images: What IIIF Means for Digital...
An Emerging Standard for Research-Quality Images: What IIIF Means for Digital...
 
Discovery of IIIF Resources
Discovery of IIIF ResourcesDiscovery of IIIF Resources
Discovery of IIIF Resources
 
Europeana Network Association Members Council Meeting, Copenhagen by Max Kaiser
Europeana Network Association Members Council Meeting, Copenhagen by Max KaiserEuropeana Network Association Members Council Meeting, Copenhagen by Max Kaiser
Europeana Network Association Members Council Meeting, Copenhagen by Max Kaiser
 

More from Nuno Freire

Aggregation of Schema.org Linked Data for the Europeana Common Culture project
Aggregation of Schema.org Linked Data for the Europeana Common Culture projectAggregation of Schema.org Linked Data for the Europeana Common Culture project
Aggregation of Schema.org Linked Data for the Europeana Common Culture project
Nuno Freire
 
Connecting Europe Facility - The eArchiving Building Block
Connecting Europe Facility - The eArchiving Building BlockConnecting Europe Facility - The eArchiving Building Block
Connecting Europe Facility - The eArchiving Building Block
Nuno Freire
 
Next Generation Research with Europeana: the Humanities and Cultural Heritage...
Next Generation Research with Europeana: the Humanities and Cultural Heritage...Next Generation Research with Europeana: the Humanities and Cultural Heritage...
Next Generation Research with Europeana: the Humanities and Cultural Heritage...
Nuno Freire
 
Demo of the Data Aggregation Lab - June 2018
Demo of the Data Aggregation Lab - June 2018Demo of the Data Aggregation Lab - June 2018
Demo of the Data Aggregation Lab - June 2018
Nuno Freire
 
Demo of the Data Aggregation Lab - October 2018
Demo of the Data Aggregation Lab - October 2018Demo of the Data Aggregation Lab - October 2018
Demo of the Data Aggregation Lab - October 2018
Nuno Freire
 
Opening Digitized Newspapers Corpora: Europeana’s Full-text Data Interoperabi...
Opening Digitized Newspapers Corpora: Europeana’s Full-text Data Interoperabi...Opening Digitized Newspapers Corpora: Europeana’s Full-text Data Interoperabi...
Opening Digitized Newspapers Corpora: Europeana’s Full-text Data Interoperabi...
Nuno Freire
 
Aggregation of Linked Data A case study in the cultural heritage domain
Aggregation of Linked Data A case study in the cultural heritage domainAggregation of Linked Data A case study in the cultural heritage domain
Aggregation of Linked Data A case study in the cultural heritage domain
Nuno Freire
 
Aggregation of cultural heritage datasets through the Web of Data
Aggregation of cultural heritage datasets through the Web of DataAggregation of cultural heritage datasets through the Web of Data
Aggregation of cultural heritage datasets through the Web of Data
Nuno Freire
 
Building new knowledge from distributed scientific corpus: HERBADROP & EUROPE...
Building new knowledge from distributed scientific corpus: HERBADROP & EUROPE...Building new knowledge from distributed scientific corpus: HERBADROP & EUROPE...
Building new knowledge from distributed scientific corpus: HERBADROP & EUROPE...
Nuno Freire
 
Use Cases From Digital Humanities for Library Linked Data
Use Cases From Digital Humanities for Library Linked DataUse Cases From Digital Humanities for Library Linked Data
Use Cases From Digital Humanities for Library Linked Data
Nuno Freire
 

More from Nuno Freire (10)

Aggregation of Schema.org Linked Data for the Europeana Common Culture project
Aggregation of Schema.org Linked Data for the Europeana Common Culture projectAggregation of Schema.org Linked Data for the Europeana Common Culture project
Aggregation of Schema.org Linked Data for the Europeana Common Culture project
 
Connecting Europe Facility - The eArchiving Building Block
Connecting Europe Facility - The eArchiving Building BlockConnecting Europe Facility - The eArchiving Building Block
Connecting Europe Facility - The eArchiving Building Block
 
Next Generation Research with Europeana: the Humanities and Cultural Heritage...
Next Generation Research with Europeana: the Humanities and Cultural Heritage...Next Generation Research with Europeana: the Humanities and Cultural Heritage...
Next Generation Research with Europeana: the Humanities and Cultural Heritage...
 
Demo of the Data Aggregation Lab - June 2018
Demo of the Data Aggregation Lab - June 2018Demo of the Data Aggregation Lab - June 2018
Demo of the Data Aggregation Lab - June 2018
 
Demo of the Data Aggregation Lab - October 2018
Demo of the Data Aggregation Lab - October 2018Demo of the Data Aggregation Lab - October 2018
Demo of the Data Aggregation Lab - October 2018
 
Opening Digitized Newspapers Corpora: Europeana’s Full-text Data Interoperabi...
Opening Digitized Newspapers Corpora: Europeana’s Full-text Data Interoperabi...Opening Digitized Newspapers Corpora: Europeana’s Full-text Data Interoperabi...
Opening Digitized Newspapers Corpora: Europeana’s Full-text Data Interoperabi...
 
Aggregation of Linked Data A case study in the cultural heritage domain
Aggregation of Linked Data A case study in the cultural heritage domainAggregation of Linked Data A case study in the cultural heritage domain
Aggregation of Linked Data A case study in the cultural heritage domain
 
Aggregation of cultural heritage datasets through the Web of Data
Aggregation of cultural heritage datasets through the Web of DataAggregation of cultural heritage datasets through the Web of Data
Aggregation of cultural heritage datasets through the Web of Data
 
Building new knowledge from distributed scientific corpus: HERBADROP & EUROPE...
Building new knowledge from distributed scientific corpus: HERBADROP & EUROPE...Building new knowledge from distributed scientific corpus: HERBADROP & EUROPE...
Building new knowledge from distributed scientific corpus: HERBADROP & EUROPE...
 
Use Cases From Digital Humanities for Library Linked Data
Use Cases From Digital Humanities for Library Linked DataUse Cases From Digital Humanities for Library Linked Data
Use Cases From Digital Humanities for Library Linked Data
 

Recently uploaded

Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 

Recently uploaded (20)

Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 

New approaches for data acquisition at europeana iiif, sitemaps and schema.org, dans seminar, 2017

  • 1. New approaches for data acquisition at Europeana: IIIF, Sitemaps and Schema.org Valentine Charles and Nuno Freire Seminar Linked Data in Research and Cultural Heritage 1 May 2017
  • 2. Title here CC BY-SA Europeana The Platform for Europe’s Digital Cultural Heritage ● We aggregate (and make available) metadata: • From all EU countries • From ~3,500 galleries, libraries, archives and museums • Under a CC0 licence • More than 54M objects and • In about 50 languages “We transform the world with culture! We want to build on Europe’s rich heritage and make it easier for people to use, whether for work, for learning or just for fun.” New approaches for data acquisition at Europeana CC BY-SA
  • 3. Czech Republic, PD 1887, Uměleckoprůmyslové museum v Praze Preissig, Vojtech Coloured etchings Re-thinking data aggregation in Europeana
  • 4. Title here CC BY-SA ● Organisational rationale • Data providers, Aggregators, Europeana have defined roles ● A technical rationale • Federated search had shown its limits in previous projects • Choice of OAI-PMH as the core technological solution ● A data rationale • Data aggregation focused • on metadata •on cultural objects as the main entity A centralised approach to data aggregation New approaches for data acquisition at Europeana CC BY-SA
  • 5. Title here CC BY-SA How to go from... New approaches for data acquisition at Europeana CC BY-SA
  • 6. Title here CC BY-SA Europeana aggregation infrastructure Europeana| CC BY-SA ...to New approaches for data acquisition at Europeana CC BY-SA
  • 7. Title here CC BY-SA What kind of technology(ies) are we considering? ● What are the successors of OAI-PMH? ● Technologies widely used by CH organizations for other purposes • Search engine optimization • Linked data • Social web technologies New approaches for data acquisition at Europeana CC BY-SA
  • 8. Cristallisation ou Mouvement du temps, René Bord 1987, Bibliothèque Municipale De Lyon, public domain Investigated technologies: IIIF and Sitemaps
  • 9. International Image Interoperability Framework (IIIF) CC BY-SA New approaches for data acquisition at Europeana ● Why IIIF? • It provides immediate access to full and high-res imagery and multi- page documents is something all users want (whether casual or professional) • Some users have specific needs and pain points • It supports Europeana in shifting its focus on content too. • Storing and serving digital media, on behalf of partners, is a major step towards an updated value proposition to partners and users both.
  • 10. International Image Interoperability Framework (IIIF) CC BY-SA New approaches for data acquisition at Europeana ● How do we support IIIF? • We have joined the IIIF community as a founding member! • Within the IIIF community we are engaged in the Newspapers special interest group and in prototyping using IIIF in web discovery and metadata harvesting • We work with the Europeana Network to encourage the use of IIIF • We have updated our Europeana Data Model and documentation to include instructions on how to provide IIIF images and manifests • And we support the idea to try to extend IIIF to other types of media, esp. audio-visual.
  • 11. Cristallisation ou Mouvement du temps, René Bord 1987, Bibliothèque Municipale De Lyon, public domain Investigated technologies: IIIF and Sitemaps
  • 12. Sitemaps CC BY-SA New approaches for data acquisition at Europeana ● Sitemaps allows webmasters to inform search engines about pages on their sites that are available for crawling ● They are supported by • all major search engines • many content management systems • many Europeana data providers ● They provide a simple technological solution with a very low implementation barrier ● They can support a large range of resources type • There are sitemaps extensions for images and videos (by Google)
  • 13. Sitemaps and Schema.org CC BY-SA New approaches for data acquisition at Europeana ● Sitemaps can be associated with microdata like Schema.org ● Europeana has already developed EDM mappings to Schema.org ● We have also worked on a series of recommendations • URI for an object (http://data.europeana.eu/...) should differ from the URL of the page(s) that display information about that object (http://www.europeana.eu/portal/...). • A sitemap should also include reference to the publisher of the data (http://europeana.eu) and provider pages that Europeana could publish in the future. See more in Code4Lib article Recommendations for the application of Schema.org to aggregated Cultural Heritage metadata to increase relevance and visibility to search engines: the case of Europeana
  • 14. Case studies Netherlands, Public Domain 1910-1925, Rijksmuseum Anonymous Tak met vier mangolia’s
  • 15. Partners Europeana & IIIF CC BY-SA ● To study the feasibility of performing metadata aggregation via IIIF/Sitemaps, we have undertaken several case studies, in cooperation with data providers of the Europeana Network • National Library of Wales • Very active in the IIIF community • Very advanced in IIIF implementation • Expertise in full-text content (over IIIF) • University College Dublin • Very advanced in IIIF implementation • Expertise in search engine optimization (Sitemaps and its media specific extensions)
  • 16. Brief introduction to the IIIF APIs Europeana & IIIF CC BY-SA How can IIIF be used for metadata aggregation?
  • 17. Ben Albritton Mike Appleby Tom Cramer Jon Stroop Rob Sanderson Stu Snydman Simeon Warner IIIF.io @bla222 @mikeapps @tcramer @jpstroop @azaroth42 @stusnydman @zimeon @iiif_io “get pixels” via a simple, RESTful, web service Just enough metadata to drive a remote viewing experience Image API Presentation API IIIF: Two Core APIs
  • 18. Ben Albritton Mike Appleby Tom Cramer Jon Stroop Rob Sanderson Stu Snydman Simeon Warner IIIF.io @bla222 @mikeapps @tcramer @jpstroop @azaroth42 @stusnydman @zimeon @iiif_io Image Delivery API http://iiif.io/api/image/2.0/
  • 19. Ben Albritton Mike Appleby Tom Cramer Jon Stroop Rob Sanderson Stu Snydman Simeon Warner IIIF.io @bla222 @mikeapps @tcramer @jpstroop @azaroth42 @stusnydman @zimeon @iiif_io Object = Image + Presentation
  • 20. Ben Albritton Mike Appleby Tom Cramer Jon Stroop Rob Sanderson Stu Snydman Simeon Warner IIIF.io @bla222 @mikeapps @tcramer @jpstroop @azaroth42 @stusnydman @zimeon @iiif_io Presentation API •Descriptive: label, description •Rights: license, attribution (to be c’ed) Image API Image Data Object = Image + Presentation
  • 21. Ben Albritton Mike Appleby Tom Cramer Jon Stroop Rob Sanderson Stu Snydman Simeon Warner IIIF.io @bla222 @mikeapps @tcramer @jpstroop @azaroth42 @stusnydman @zimeon @iiif_io Presentation API (c’ed) • Structure • Collections of objects • Manifests organizing Items, Sequences, Parts together with their metadata • Linking • service: additional service endpoint • related: resource to display to the user • seeAlso: semantic metadata resource
  • 22. Case study 1: Crawling services across the IIIF universe • Questions addressed: • Can Europeana find the available IIIF services through IIIF Service Registries? • Is the output of IIIF crawlable? Can robots follow links in IIIF output and reach all resources? • How mature and uniform are existing IIIF implementations ? • Is metadata available? • Are machine readable licenses available? New approaches for data acquisition at Europeana CC BY-SA
  • 23. Case study 1: Crawling services across the IIIF universe • Questions addressed: • Can Europeana find the available IIIF services through IIIF Service Registries? • Is the output of IIIF crawlable? Can robots follow links in IIIF output and reach all resources? • How mature and uniform are existing IIIF implementations? • Is metadata available? • Are machine readable licenses available? New approaches for data acquisition at Europeana CC BY-SA Registries are available and are machine readable, but coverage was only partial IIIF provides all that is necessary, but some features are optional (e.g. IIIF Collections) Minor compliance problems only due to immaturity of the implementations IIIF provides a way to link to metadata, but it is optional (and often not used) IIIF provides licensing information, but it is optional (and often not used)
  • 24. Case study 2: Crawling IIIF services via IIIF Collections IIIF offers a Collection construct to represent groups of objects • By making a IIIF collection available to Europeana, all the resources it references can be crawled and their metadata harvested • Often available or simple to implement The two data providers had IIIF services in operation already, but... • No collection • No metadata ==>Implementation of a IIIF collection was easily achieved in both cases. We identified an additional issue for metadata aggregation : IIIF collections do not provide the modification timestamp of resources. In order to overcome it, other technologies may be used in conjunction with IIIF. New approaches for data acquisition at Europeana CC BY-SA
  • 25. Case study 3: Crawling IIIF services via Sitemaps • Aggregation using Sitemaps can be more efficient • Resource timestamps can be included in a Sitemap • Three possible ways of using Sitemaps where experimented: • Standard Sitemaps • Sitemaps extended with elements used in IIIF specifications • Sitemaps extended with elements from the ResourceSync namespace New approaches for data acquisition at Europeana CC BY-SA
  • 26. Case study 3: Crawling IIIF services via Sitemaps New approaches for data acquisition at Europeana CC BY-SA <url> <loc>https://data.ucd.ie/api/img/collection/ivrla:3573</loc> <lastmod>2014-08-24T04:09:09.716Z</lastmod> </url> Example of URL data in a Sitemap from University College Dublin. The loc element references a IIIF Manifest.
  • 27. Case study 3: Crawling IIIF services via Sitemaps New approaches for data acquisition at Europeana CC BY-SA <url> <loc>http://newspapers.library.wales/view/3679651</loc> <iiif:Manifest xmlns:iiif="http://iiif.io/api/presentation/2/">http://dams.llgc.org.uk/iiif/newspaper/issue/3679651/m anifest.json</iiif:Manifest> <dcterms:isPartOf>http://dams.llgc.org.uk/iiif/newspapers/3679650.json<dcterms:isPartOf> <lastmod>2014-11-08</lastmod> </url> Example of URL data in a Sitemap from the National Library of Wales, with references to the webpage of the resource, the IIIF Manifest and its IIIF Collection.
  • 28. Case study 3: Crawling IIIF services via Sitemaps New approaches for data acquisition at Europeana CC BY-SA <url> <loc>https://digital.ucd.ie/view/ucdlib:38491</loc> <rs:ln rel="alternate" href="https://data.ucd.ie/api/img/manifests/ucdlib:38491" type="application/json" dcterms:conformsTo="http://iiif.io/api/presentation/2.1/"/> <rs:ln rel="collection href="https://digital.ucd.ie/view/ucdlib:38488” type="application/json" dcterms:conformsTo="http://iiif.io/api/presentation/2.1/"/> <lastmod>2014-08-24T04:09:09.716Z</lastmod> </url> Example of URL data in a Sitemap from University College Dublin, with references to the webpage of the resource, the IIIF Manifest and its IIIF Collection, and the indication of the IIIF API version in use
  • 29. Case study 4: Crawling IIIF services via IIIF Collections and HTTP cache headers • Addressed the lack of efficiency of IIIF Collections, by using HTTP cache control • The IIIF service is required to have the implementation of some HTTP cache headers for the URLs that provide access to the IIIF resources. • When resources have not changed, the IIIF service saves time and processing • Reduced crawling time by ~50% New approaches for data acquisition at Europeana CC BY-SA ➢ The IIIF crawler includes in all the requests for IIIF manifests, the HTTP header If-Modified- Since, with the timestamp of the last crawl. ➢ The IIIF service only needs to send the IIIF manifest if an update has happened ➢ In case of deletion, the IIIF service returns a response with the HTTP Status code 404 Not Found.
  • 30. Case study 5: Crawling resources and metadata referenced by Sitemaps Video and image Extensions • Google has defined Sitemaps extensions for retrieval of image and video • Just like search engines, Europeana may reuse the media specific metadata, however: • From Europeana’s metadata aggregation perspective, the main issue is that the metadata does not fulfil its data quality requirements • The solution adopted with University College Dublin was to further extend the Video Sitemaps with elements from ResourceSync that allow for the association of the EDM metadata New approaches for data acquisition at Europeana CC BY-SA
  • 31. Example of URL data using the Sitemaps Video extension from University College Dublin. The Sitemap was extended for association of EDM metadata. New approaches for data acquisition at Europeana CC BY-SA <url>. <loc>https://digital.ucd.ie/view/ucdlib:38509</loc> <rs:ln rel="describedby" href="https://data.ucd.ie/api/edm/v1/ucdlib:38509" dcterms:conformsTo="http://www.europeana.eu/schemas/edm/"/> <rs:ln rel="collection" href="https://data.ucd.ie/api/img/collection/ucdlib:38488"/> <video:video> <video:thumbnail_loc>https://digital.ucd.ie/get/ucdlib:38509/thumbnail </video:thumbnail_loc> <video:description>Irish poet Catherine Ann Cullen reads her poem 'Meeting at the Chester Beatty' in UCD Library's Special Collections.</video:description> <video:player_loc allow_embed="yes"> https://player.vimeo.com/video/111413587 </video:player_loc> <video:duration>00:02:51.04</video:duration> <video:family_friendly>yes</video:family_friendly> <video:live>no</video:live> </video:video> <lastmod>2015-09-10T17:14:26.523Z</lastmod> </url>
  • 32. New approaches for data acquisition at Europeana CC BY-SA Main conclusions from the case studies • Applying these technologies by providers was straightforward • In-house knowledge is a great advantage • None of the case studies presented serious technological obstacles • Very simple technological solutions are available • Only very large collections may require additional complexity • ...the main challenge is to choose among the several possibilities and establishing a standard (or best practice) within the community(ies): • Europeana is working with the IIIF community in the context of the IIIF Discovery Technical Specification group • Europeana will prepare recommendations targeted at its own partner network.
  • 33. Future work France, Public Domain Agence Rol. Agence photographique, Bibliothëque national de France Chat "regardant" à travers une longue-vue et autre chat perché dessus
  • 34. New approaches for data acquisition at Europeana CC BY-SA Future work • More case studies in preparation: • Crawling websites/LOD in search for resources represented in Schema.org • ResourceSync: One case study in preparation with a collection containing over 600 thousand resources • Continue monitoring and investigating technology trends in our domain: • Continue work on IIIF and Sitemaps • The Linked Data Platform • Notification based solutions: • Linked Data Notifications • Webmention
  • 35. Title here CC BY-SA Name of image | Creator Providing organization| Country, licence Name of image | Creator Providing organization| Country, licence Updated February 2016