SlideShare une entreprise Scribd logo
1  sur  17
DSpace and IIIF
Effective use of IIIF with DSpace
dspace@4science.it
…an active developer in the open scholarly field
since 2004
…a strong advocate of the DSpace platform,
committer and Lead of the REST API sub-team for
DSpace 7
…CTO of 4Science an official DSpace Registered
Service Provider
…a proud member of the COAR Next
Generation Repository Working Group
…the deputy leader of the euroCRIS CERIF &
ArchitectureTask Group
Who I am?
Andrea Bollini, 4Science - IIIF Annual Meeting 2017
Many projects struggle creating IIIF Manifest with
manual or semi-automatic process…difficult to update,
improve, maintain; lack of additional features: LTP,
authNZ
Some specialized software can help but they work only
on digitalized content or images making them another
data silos…
IRs are already in place, no additional costs to adopt
them also for images collections
Why use the Institutional Repository
Andrea Bollini, 4Science - IIIF Annual Meeting 2017
DSpace
Open source solution (BSD 3-Clause license)
Community driven
- Committers group (Technology)
- Steering committee (Strategy)
Under the umbrella of the Duraspace Foundation
The most used repository platform in the World (more
2200 known installations)
DSpace-CRIS is an extension of DSpace available with
the same license featured for Research Management
Andrea Bollini, 4Science - IIIF Annual Meeting 2017
Easy to use and maintain (cost effective)
Accurate description (metadata)
High web visibility (SEO)
Suitable for self-archiving or proxy archiving
Validation and approval workflow
Digital preservation (OAIS compliant & integrations)
Persistent Identifiers,Versioning
Interoperability (OAI-PMH, SWORD, REST, etc.)
DSpace: key characteristics
Andrea Bollini, 4Science - IIIF Annual Meeting 2017
4Science IIIF Image Viewer Addon
IIIF Compliant
1. Presentation API
2. Image API
3. Search API
4. Authentication API
(soon)
DSpace item with “see online option”
Andrea Bollini, 4Science - IIIF Annual Meeting 2017
Offering an integrated
Universal Viewer
player
IIIF Image API
allows a smooth
interaction with the
image files
Andrea Bollini, 4Science - IIIF Annual Meeting 2017
IIIF Presentation API
generated on the fly using
the metadata of the item
and the bitstreams
Andrea Bollini, 4Science - IIIF Annual Meeting 2017
Bitstreams
metadata
Hierarchical
ToC
An example from a PDF
document offered as a
complex package of
page-image
Andrea Bollini, 4Science - IIIF Annual Meeting 2017
Link images with their textual
transcription / OCR
Indexing standard format (hOCR) in a
webannotation server to supply IIIF Search API
Andrea Bollini, 4Science - IIIF Annual Meeting 2017
Side by side – image vs text using an additional
OCR panel
Andrea Bollini, 4Science - IIIF Annual Meeting 2017
Access to the original file is controlled by DSpace
Can use any IIIF compliant image server (tested with Digilib,
Cantaloupe, IIPImage) – security enforced by DSpace
Preprocessing of NEF, CR2 raw formats or PDF file to use with
the image server – using DSpace curation tasks
Integration with OCR Engine (Tesseract, Abby, etc.)
Limit max allowed resolution for anonymous users, normal users,
special users
Link with ecommerce solution for print, HQ copies
Integration with collaborative transcription platform
Other features
Andrea Bollini, 4Science - IIIF Annual Meeting 2017
An innovative Open Business Model
#makeITopen http://www.4science.it/en/dspace-add-ons/
Our Addons is proposed to partner Institutions for a small contribution
to cover our investment in R&D.
Once the target is reached the addons will be released as open source
for the whole community
All in a transparent way (example for the IIIF ImageViewer):
- Single contribution to access and use the code €5,000
- Adopters listed on the website
- €150K to release (BSD-3) the current code and the planned roadmap
We have joined the UniversalViewer conversation on GitHub
proposing a new panel to visualize text side-by-side with the
image (OCR Panel: PR#424)
We are using the DBMDZ IIIF Presentation JAVA API library
contributing back our findings (better support for 2.1)
We are advocating pro-IIIF
- in the Repository communities proposing it as a suitable technology for
knowledge sharing and reuse. It is our recommendation for the NGR COAR
TG
- in the CRIS /VRE community proposing it as the standard to deal with
research images
How we collaborate with the IIIF community
Andrea Bollini, 4Science - IIIF Annual Meeting 2017
Thanks for your attention
Andrea Bollini
<andrea.bollini@4science.it>
mobile: +39 333 934 1808
skype: a.bollini
linkedin: andreabollini
orcid: 0000-0002-9029-1854

Contenu connexe

Plus de 4Science

DSpace 7 ORCID Integration
DSpace 7 ORCID IntegrationDSpace 7 ORCID Integration
DSpace 7 ORCID Integration4Science
 
Bringing IIIF to the DSpace community
Bringing IIIF to the DSpace communityBringing IIIF to the DSpace community
Bringing IIIF to the DSpace community4Science
 
Implementing the Notify protocol and standard practices in DSpace
Implementing the Notify protocol and standard practices in DSpaceImplementing the Notify protocol and standard practices in DSpace
Implementing the Notify protocol and standard practices in DSpace4Science
 
The EOSC DIH "ELD Advance" project
The EOSC DIH "ELD Advance" projectThe EOSC DIH "ELD Advance" project
The EOSC DIH "ELD Advance" project4Science
 
DSpace implementation of the COAR Notify Project - status update
DSpace implementation of the COAR Notify Project - status updateDSpace implementation of the COAR Notify Project - status update
DSpace implementation of the COAR Notify Project - status update4Science
 
Convegno Stelline 2020 - 4Science -16 settembre _ pubbliche
Convegno Stelline 2020 - 4Science -16 settembre _ pubblicheConvegno Stelline 2020 - 4Science -16 settembre _ pubbliche
Convegno Stelline 2020 - 4Science -16 settembre _ pubbliche4Science
 
Convegno Stelline 2020 - 4Science -16 settembre _ accademiche
Convegno Stelline 2020 - 4Science -16 settembre _ accademicheConvegno Stelline 2020 - 4Science -16 settembre _ accademiche
Convegno Stelline 2020 - 4Science -16 settembre _ accademiche4Science
 
Convegno Stelline 2020 - 4Science
Convegno Stelline 2020 - 4Science Convegno Stelline 2020 - 4Science
Convegno Stelline 2020 - 4Science 4Science
 
DSpace-CRIS 7: What is Coming? OR2020
DSpace-CRIS 7: What is Coming? OR2020DSpace-CRIS 7: What is Coming? OR2020
DSpace-CRIS 7: What is Coming? OR20204Science
 
News about DSpace-CRIS Anwendertreffen 2020
News about DSpace-CRIS Anwendertreffen 2020News about DSpace-CRIS Anwendertreffen 2020
News about DSpace-CRIS Anwendertreffen 20204Science
 
Digital library: riflessioni su scelte e obiettivi. Visibilità delle collezio...
Digital library: riflessioni su scelte e obiettivi. Visibilità delle collezio...Digital library: riflessioni su scelte e obiettivi. Visibilità delle collezio...
Digital library: riflessioni su scelte e obiettivi. Visibilità delle collezio...4Science
 
How to enhance your DSpace repository: use cases for DSpace-CRIS, DSpace-RDM,...
How to enhance your DSpace repository: use cases for DSpace-CRIS, DSpace-RDM,...How to enhance your DSpace repository: use cases for DSpace-CRIS, DSpace-RDM,...
How to enhance your DSpace repository: use cases for DSpace-CRIS, DSpace-RDM,...4Science
 
DSpace-CRIS ORCID Integration
DSpace-CRIS ORCID IntegrationDSpace-CRIS ORCID Integration
DSpace-CRIS ORCID Integration4Science
 
DSpace-CRIS & OpenAIRE
DSpace-CRIS & OpenAIREDSpace-CRIS & OpenAIRE
DSpace-CRIS & OpenAIRE4Science
 
Enhancing Interoperability: The Implementation of OpenAIRE Guidelines and COA...
Enhancing Interoperability: The Implementation of OpenAIRE Guidelines and COA...Enhancing Interoperability: The Implementation of OpenAIRE Guidelines and COA...
Enhancing Interoperability: The Implementation of OpenAIRE Guidelines and COA...4Science
 
Or2019 DSpace 7 Enhanced submission &amp; workflow
Or2019 DSpace 7 Enhanced submission &amp; workflowOr2019 DSpace 7 Enhanced submission &amp; workflow
Or2019 DSpace 7 Enhanced submission &amp; workflow4Science
 
Extending DSpace 7: DSpace-CRIS and DSpace-GLAM for empowered repositories an...
Extending DSpace 7: DSpace-CRIS and DSpace-GLAM for empowered repositories an...Extending DSpace 7: DSpace-CRIS and DSpace-GLAM for empowered repositories an...
Extending DSpace 7: DSpace-CRIS and DSpace-GLAM for empowered repositories an...4Science
 
DSpace 7 - Creating High-Quality Software: Update to Development Practices
DSpace 7 - Creating High-Quality Software: Update to Development PracticesDSpace 7 - Creating High-Quality Software: Update to Development Practices
DSpace 7 - Creating High-Quality Software: Update to Development Practices4Science
 
OR2019 DSpace 7: Open for integration
OR2019 DSpace 7: Open for integrationOR2019 DSpace 7: Open for integration
OR2019 DSpace 7: Open for integration4Science
 
IIIF Authentication API: access control and sustainability of open digital li...
IIIF Authentication API: access control and sustainability of open digital li...IIIF Authentication API: access control and sustainability of open digital li...
IIIF Authentication API: access control and sustainability of open digital li...4Science
 

Plus de 4Science (20)

DSpace 7 ORCID Integration
DSpace 7 ORCID IntegrationDSpace 7 ORCID Integration
DSpace 7 ORCID Integration
 
Bringing IIIF to the DSpace community
Bringing IIIF to the DSpace communityBringing IIIF to the DSpace community
Bringing IIIF to the DSpace community
 
Implementing the Notify protocol and standard practices in DSpace
Implementing the Notify protocol and standard practices in DSpaceImplementing the Notify protocol and standard practices in DSpace
Implementing the Notify protocol and standard practices in DSpace
 
The EOSC DIH "ELD Advance" project
The EOSC DIH "ELD Advance" projectThe EOSC DIH "ELD Advance" project
The EOSC DIH "ELD Advance" project
 
DSpace implementation of the COAR Notify Project - status update
DSpace implementation of the COAR Notify Project - status updateDSpace implementation of the COAR Notify Project - status update
DSpace implementation of the COAR Notify Project - status update
 
Convegno Stelline 2020 - 4Science -16 settembre _ pubbliche
Convegno Stelline 2020 - 4Science -16 settembre _ pubblicheConvegno Stelline 2020 - 4Science -16 settembre _ pubbliche
Convegno Stelline 2020 - 4Science -16 settembre _ pubbliche
 
Convegno Stelline 2020 - 4Science -16 settembre _ accademiche
Convegno Stelline 2020 - 4Science -16 settembre _ accademicheConvegno Stelline 2020 - 4Science -16 settembre _ accademiche
Convegno Stelline 2020 - 4Science -16 settembre _ accademiche
 
Convegno Stelline 2020 - 4Science
Convegno Stelline 2020 - 4Science Convegno Stelline 2020 - 4Science
Convegno Stelline 2020 - 4Science
 
DSpace-CRIS 7: What is Coming? OR2020
DSpace-CRIS 7: What is Coming? OR2020DSpace-CRIS 7: What is Coming? OR2020
DSpace-CRIS 7: What is Coming? OR2020
 
News about DSpace-CRIS Anwendertreffen 2020
News about DSpace-CRIS Anwendertreffen 2020News about DSpace-CRIS Anwendertreffen 2020
News about DSpace-CRIS Anwendertreffen 2020
 
Digital library: riflessioni su scelte e obiettivi. Visibilità delle collezio...
Digital library: riflessioni su scelte e obiettivi. Visibilità delle collezio...Digital library: riflessioni su scelte e obiettivi. Visibilità delle collezio...
Digital library: riflessioni su scelte e obiettivi. Visibilità delle collezio...
 
How to enhance your DSpace repository: use cases for DSpace-CRIS, DSpace-RDM,...
How to enhance your DSpace repository: use cases for DSpace-CRIS, DSpace-RDM,...How to enhance your DSpace repository: use cases for DSpace-CRIS, DSpace-RDM,...
How to enhance your DSpace repository: use cases for DSpace-CRIS, DSpace-RDM,...
 
DSpace-CRIS ORCID Integration
DSpace-CRIS ORCID IntegrationDSpace-CRIS ORCID Integration
DSpace-CRIS ORCID Integration
 
DSpace-CRIS & OpenAIRE
DSpace-CRIS & OpenAIREDSpace-CRIS & OpenAIRE
DSpace-CRIS & OpenAIRE
 
Enhancing Interoperability: The Implementation of OpenAIRE Guidelines and COA...
Enhancing Interoperability: The Implementation of OpenAIRE Guidelines and COA...Enhancing Interoperability: The Implementation of OpenAIRE Guidelines and COA...
Enhancing Interoperability: The Implementation of OpenAIRE Guidelines and COA...
 
Or2019 DSpace 7 Enhanced submission &amp; workflow
Or2019 DSpace 7 Enhanced submission &amp; workflowOr2019 DSpace 7 Enhanced submission &amp; workflow
Or2019 DSpace 7 Enhanced submission &amp; workflow
 
Extending DSpace 7: DSpace-CRIS and DSpace-GLAM for empowered repositories an...
Extending DSpace 7: DSpace-CRIS and DSpace-GLAM for empowered repositories an...Extending DSpace 7: DSpace-CRIS and DSpace-GLAM for empowered repositories an...
Extending DSpace 7: DSpace-CRIS and DSpace-GLAM for empowered repositories an...
 
DSpace 7 - Creating High-Quality Software: Update to Development Practices
DSpace 7 - Creating High-Quality Software: Update to Development PracticesDSpace 7 - Creating High-Quality Software: Update to Development Practices
DSpace 7 - Creating High-Quality Software: Update to Development Practices
 
OR2019 DSpace 7: Open for integration
OR2019 DSpace 7: Open for integrationOR2019 DSpace 7: Open for integration
OR2019 DSpace 7: Open for integration
 
IIIF Authentication API: access control and sustainability of open digital li...
IIIF Authentication API: access control and sustainability of open digital li...IIIF Authentication API: access control and sustainability of open digital li...
IIIF Authentication API: access control and sustainability of open digital li...
 

Dernier

Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...OnePlan Solutions
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecturerahul_net
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shardsChristopher Curtin
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencessuser9e7c64
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolsosttopstonverter
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptxVinzoCenzo
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024Anthony Dahanne
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics
 
VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogueitservices996
 

Dernier (20)

Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conference
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration tools
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptx
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
 
VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogue
 

DSpace and IIIF: Effective use of IIIF with DSpace

  • 1. DSpace and IIIF Effective use of IIIF with DSpace dspace@4science.it
  • 2. …an active developer in the open scholarly field since 2004 …a strong advocate of the DSpace platform, committer and Lead of the REST API sub-team for DSpace 7 …CTO of 4Science an official DSpace Registered Service Provider …a proud member of the COAR Next Generation Repository Working Group …the deputy leader of the euroCRIS CERIF & ArchitectureTask Group Who I am? Andrea Bollini, 4Science - IIIF Annual Meeting 2017
  • 3. Many projects struggle creating IIIF Manifest with manual or semi-automatic process…difficult to update, improve, maintain; lack of additional features: LTP, authNZ Some specialized software can help but they work only on digitalized content or images making them another data silos… IRs are already in place, no additional costs to adopt them also for images collections Why use the Institutional Repository Andrea Bollini, 4Science - IIIF Annual Meeting 2017
  • 4. DSpace Open source solution (BSD 3-Clause license) Community driven - Committers group (Technology) - Steering committee (Strategy) Under the umbrella of the Duraspace Foundation The most used repository platform in the World (more 2200 known installations) DSpace-CRIS is an extension of DSpace available with the same license featured for Research Management Andrea Bollini, 4Science - IIIF Annual Meeting 2017
  • 5. Easy to use and maintain (cost effective) Accurate description (metadata) High web visibility (SEO) Suitable for self-archiving or proxy archiving Validation and approval workflow Digital preservation (OAIS compliant & integrations) Persistent Identifiers,Versioning Interoperability (OAI-PMH, SWORD, REST, etc.) DSpace: key characteristics Andrea Bollini, 4Science - IIIF Annual Meeting 2017
  • 6. 4Science IIIF Image Viewer Addon IIIF Compliant 1. Presentation API 2. Image API 3. Search API 4. Authentication API (soon)
  • 7. DSpace item with “see online option”
  • 8. Andrea Bollini, 4Science - IIIF Annual Meeting 2017 Offering an integrated Universal Viewer player
  • 9. IIIF Image API allows a smooth interaction with the image files Andrea Bollini, 4Science - IIIF Annual Meeting 2017
  • 10. IIIF Presentation API generated on the fly using the metadata of the item and the bitstreams Andrea Bollini, 4Science - IIIF Annual Meeting 2017
  • 11. Bitstreams metadata Hierarchical ToC An example from a PDF document offered as a complex package of page-image Andrea Bollini, 4Science - IIIF Annual Meeting 2017
  • 12. Link images with their textual transcription / OCR Indexing standard format (hOCR) in a webannotation server to supply IIIF Search API Andrea Bollini, 4Science - IIIF Annual Meeting 2017
  • 13. Side by side – image vs text using an additional OCR panel Andrea Bollini, 4Science - IIIF Annual Meeting 2017
  • 14. Access to the original file is controlled by DSpace Can use any IIIF compliant image server (tested with Digilib, Cantaloupe, IIPImage) – security enforced by DSpace Preprocessing of NEF, CR2 raw formats or PDF file to use with the image server – using DSpace curation tasks Integration with OCR Engine (Tesseract, Abby, etc.) Limit max allowed resolution for anonymous users, normal users, special users Link with ecommerce solution for print, HQ copies Integration with collaborative transcription platform Other features Andrea Bollini, 4Science - IIIF Annual Meeting 2017
  • 15. An innovative Open Business Model #makeITopen http://www.4science.it/en/dspace-add-ons/ Our Addons is proposed to partner Institutions for a small contribution to cover our investment in R&D. Once the target is reached the addons will be released as open source for the whole community All in a transparent way (example for the IIIF ImageViewer): - Single contribution to access and use the code €5,000 - Adopters listed on the website - €150K to release (BSD-3) the current code and the planned roadmap
  • 16. We have joined the UniversalViewer conversation on GitHub proposing a new panel to visualize text side-by-side with the image (OCR Panel: PR#424) We are using the DBMDZ IIIF Presentation JAVA API library contributing back our findings (better support for 2.1) We are advocating pro-IIIF - in the Repository communities proposing it as a suitable technology for knowledge sharing and reuse. It is our recommendation for the NGR COAR TG - in the CRIS /VRE community proposing it as the standard to deal with research images How we collaborate with the IIIF community Andrea Bollini, 4Science - IIIF Annual Meeting 2017
  • 17. Thanks for your attention Andrea Bollini <andrea.bollini@4science.it> mobile: +39 333 934 1808 skype: a.bollini linkedin: andreabollini orcid: 0000-0002-9029-1854