SlideShare una empresa de Scribd logo
1 de 37
Search, Annotation, and
Authentication
Glen Robson
Head of Systems
National Library of Wales
Twitter: @glenrobson
Plan
●Annotations
○ Mirador
○ Annotations for Research
○ Annotations for teaching
○ Annotations by machines
○ Crowdsourcing Annotations
●Search API
○ Searching transcriptions
○ Searching OCR
●Authentication API
○ Options
○ Implementations
○ Auth Playground
Annotations
• Separate to the IIIF Standard
• Currently uses Open Annotations
• Next version compatible with W3C Web Annotations
Mirador http://projectmirador.org
Jeff Witt - lombardpress.org
Annotations for Teaching
Image showing annotation from student
Image showing annotation from staff
Image from Digirati OCR and Named
Entity Code
Schulich School of Music, McGill University
IIIF Search API
●Search API
○ Like PDF search within
○ Only annotations are searchable not Metadata
National Library of Wales Crowdsourcing with IIIF
●Mirador and Simple Annotation Server
●Transcribe the Welsh WW1 Book of Remembrance
Cynefin
cynefin.archiveswales.org.uk
NLW Crowdsourcing Project
● Choose your IIIF collection
● Setup the site in Omeka-s
● Configure your capture model
● Launch
● Users authenticate with Twitter, Facebook, Google or Shibboleth
IIIF Authentication
Login
The user will be required to log in using a separate window with a UI
provided by an external authentication system.
Click through
The user will be required to click a button within the client using
content provided in the service description.
Kiosk
The user will not be required to interact with an authentication
system, the client is expected to use the access cookie service
automatically.
External
The user is expected to have already acquired the appropriate
cookie, and the access cookie service will not be used at all.
Login
Click through
Implementations in development
● British Library
○ In copyright material
○ Staff access
○ Single user access within the building
● Getty
○ Staff access off site to private material
○ On site for copyright
● Auth Playground:
○ https://iiifauth.digtest.co.uk/
Summary
● Varied annotation use cases
○ Teaching, Research, Automated and Crowdsourced
https://www.w3.org/TR/annotation-model/
● IIIF Search allows searching of annotations
http://iiif.io/api/search/0.9/
● IIIF Auth protects resources
http://iiif.io/api/auth/1.0/

Más contenido relacionado

La actualidad más candente

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
 
A Corpus of Chinese Comic Books: Database, Metadata, and Visual Object Recogn...
A Corpus of Chinese Comic Books: Database, Metadata, and Visual Object Recogn...A Corpus of Chinese Comic Books: Database, Metadata, and Visual Object Recogn...
A Corpus of Chinese Comic Books: Database, Metadata, and Visual Object Recogn...
Matthias Arnold
 
Francesca Schulze - Europeana Licensing 062013
Francesca Schulze - Europeana Licensing 062013Francesca Schulze - Europeana Licensing 062013
Francesca Schulze - Europeana Licensing 062013
Europeana Licensing
 
Seige arndt-lightning talk swib13
Seige arndt-lightning talk swib13Seige arndt-lightning talk swib13
Seige arndt-lightning talk swib13
Leander Seige
 

La actualidad más candente (20)

Consolidating Openness : Developing Rijksmuseum Research Services
Consolidating Openness : Developing Rijksmuseum Research ServicesConsolidating Openness : Developing Rijksmuseum Research Services
Consolidating Openness : Developing Rijksmuseum Research Services
 
Linked Data Research Projects at Ontology Engineering Group
Linked Data Research Projects at Ontology Engineering GroupLinked Data Research Projects at Ontology Engineering Group
Linked Data Research Projects at Ontology Engineering Group
 
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...
 
Sitemap4rdf(v2 boris)
Sitemap4rdf(v2 boris)Sitemap4rdf(v2 boris)
Sitemap4rdf(v2 boris)
 
Geo linked data lstd10(v2-boris)
Geo linked data lstd10(v2-boris)Geo linked data lstd10(v2-boris)
Geo linked data lstd10(v2-boris)
 
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...
 
A Corpus of Chinese Comic Books: Database, Metadata, and Visual Object Recogn...
A Corpus of Chinese Comic Books: Database, Metadata, and Visual Object Recogn...A Corpus of Chinese Comic Books: Database, Metadata, and Visual Object Recogn...
A Corpus of Chinese Comic Books: Database, Metadata, and Visual Object Recogn...
 
2017 IIIF Conference - The Vatican - SACHA
2017 IIIF Conference - The Vatican - SACHA2017 IIIF Conference - The Vatican - SACHA
2017 IIIF Conference - The Vatican - SACHA
 
Digital Initiatives and Digital Scholarship at the British Library
Digital Initiatives and Digital Scholarship at the British LibraryDigital Initiatives and Digital Scholarship at the British Library
Digital Initiatives and Digital Scholarship at the British Library
 
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...
 
20170501 Distributed Network of Digital Heritage Information
20170501  Distributed Network of Digital Heritage Information20170501  Distributed Network of Digital Heritage Information
20170501 Distributed Network of Digital Heritage Information
 
Open Data Publication - Requirements, Good practices, and Benefits
Open Data Publication - Requirements, Good practices, and BenefitsOpen Data Publication - Requirements, Good practices, and Benefits
Open Data Publication - Requirements, Good practices, and Benefits
 
Data Management and Integration with d:swarm (Lightning talk, ELAG 2014)
Data Management and Integration with d:swarm (Lightning talk, ELAG 2014)Data Management and Integration with d:swarm (Lightning talk, ELAG 2014)
Data Management and Integration with d:swarm (Lightning talk, ELAG 2014)
 
Francesca Schulze - Europeana Licensing 062013
Francesca Schulze - Europeana Licensing 062013Francesca Schulze - Europeana Licensing 062013
Francesca Schulze - Europeana Licensing 062013
 
RDF Data and Image Annotations in ResearchSpace (slides)
RDF Data and Image Annotations in ResearchSpace (slides)RDF Data and Image Annotations in ResearchSpace (slides)
RDF Data and Image Annotations in ResearchSpace (slides)
 
Seige arndt-lightning talk swib13
Seige arndt-lightning talk swib13Seige arndt-lightning talk swib13
Seige arndt-lightning talk swib13
 
Open Access of Research Data - The Present and Future Situation in Germany
Open Access of Research Data - The Present and Future Situation in GermanyOpen Access of Research Data - The Present and Future Situation in Germany
Open Access of Research Data - The Present and Future Situation in Germany
 
WG5: A data wrangling experiment
WG5: A data wrangling experimentWG5: A data wrangling experiment
WG5: A data wrangling experiment
 
Webber Presentation
Webber PresentationWebber Presentation
Webber Presentation
 
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 a Introduction to Annotation, Content Search, and IIIF Authentication from the IIIF Conference - The Vatican

Similar a Introduction to Annotation, Content Search, and IIIF Authentication from the IIIF Conference - The Vatican (20)

TPDL 2016 Doctoral Consortium - Web Archive Profiling
TPDL 2016 Doctoral Consortium - Web Archive ProfilingTPDL 2016 Doctoral Consortium - Web Archive Profiling
TPDL 2016 Doctoral Consortium - Web Archive Profiling
 
CKAN overview
CKAN overviewCKAN overview
CKAN overview
 
JCDL 2016 Doctoral Consortium - Web Archive Profiling
JCDL 2016 Doctoral Consortium - Web Archive ProfilingJCDL 2016 Doctoral Consortium - Web Archive Profiling
JCDL 2016 Doctoral Consortium - Web Archive Profiling
 
Open Source Tools for Libraries
Open Source Tools for LibrariesOpen Source Tools for Libraries
Open Source Tools for Libraries
 
WebCamp 2016: Python. Вячеслав Каковский: Real-time мессенджер на Python. Осо...
WebCamp 2016: Python. Вячеслав Каковский: Real-time мессенджер на Python. Осо...WebCamp 2016: Python. Вячеслав Каковский: Real-time мессенджер на Python. Осо...
WebCamp 2016: Python. Вячеслав Каковский: Real-time мессенджер на Python. Осо...
 
WebCamp Ukraine 2016: Instant messenger with Python. Back-end development
WebCamp Ukraine 2016: Instant messenger with Python. Back-end developmentWebCamp Ukraine 2016: Instant messenger with Python. Back-end development
WebCamp Ukraine 2016: Instant messenger with Python. Back-end development
 
Powering machine learning workflows with Apache Airflow and Python
Powering machine learning workflows with Apache Airflow and PythonPowering machine learning workflows with Apache Airflow and Python
Powering machine learning workflows with Apache Airflow and Python
 
Python in Industry
Python in IndustryPython in Industry
Python in Industry
 
Drools5 Community Training Module 5 Drools BLIP Architectural Overview + Demos
Drools5 Community Training Module 5 Drools BLIP Architectural Overview + DemosDrools5 Community Training Module 5 Drools BLIP Architectural Overview + Demos
Drools5 Community Training Module 5 Drools BLIP Architectural Overview + Demos
 
CS80A Foothill College Open Source Talk
CS80A Foothill College Open Source TalkCS80A Foothill College Open Source Talk
CS80A Foothill College Open Source Talk
 
Data Lessons Learned at Scale
Data Lessons Learned at ScaleData Lessons Learned at Scale
Data Lessons Learned at Scale
 
Improving Organizational Knowledge with Natural Language Processing Enriched ...
Improving Organizational Knowledge with Natural Language Processing Enriched ...Improving Organizational Knowledge with Natural Language Processing Enriched ...
Improving Organizational Knowledge with Natural Language Processing Enriched ...
 
Extending DCAM for Metadata Provenance
Extending DCAM for Metadata ProvenanceExtending DCAM for Metadata Provenance
Extending DCAM for Metadata Provenance
 
CollegeDiveIn presentation
CollegeDiveIn presentationCollegeDiveIn presentation
CollegeDiveIn presentation
 
OpenSearch.pdf
OpenSearch.pdfOpenSearch.pdf
OpenSearch.pdf
 
Serverless Clojure and ML prototyping: an experience report
Serverless Clojure and ML prototyping: an experience reportServerless Clojure and ML prototyping: an experience report
Serverless Clojure and ML prototyping: an experience report
 
Glowing bear
Glowing bear Glowing bear
Glowing bear
 
Samvera and IIIF 2018
Samvera and IIIF 2018Samvera and IIIF 2018
Samvera and IIIF 2018
 
From 0 to 400 GB: Confronting the Challenges of Born-Digital Photographs
From 0 to 400 GB: Confronting the Challenges of Born-Digital PhotographsFrom 0 to 400 GB: Confronting the Challenges of Born-Digital Photographs
From 0 to 400 GB: Confronting the Challenges of Born-Digital Photographs
 
An overview of data and web-application development with Python
An overview of data and web-application development with PythonAn overview of data and web-application development with Python
An overview of data and web-application development with Python
 

Más de Glen Robson

OR2016 - Managing Crowd sourced Cultural Heritage Datasets
OR2016 - Managing Crowd sourced Cultural Heritage DatasetsOR2016 - Managing Crowd sourced Cultural Heritage Datasets
OR2016 - Managing Crowd sourced Cultural Heritage Datasets
Glen Robson
 
Cynefin: A Sense of Place
Cynefin: A Sense of PlaceCynefin: A Sense of Place
Cynefin: A Sense of Place
Glen Robson
 

Más de Glen Robson (16)

IIIF for Aggregators
IIIF for AggregatorsIIIF for Aggregators
IIIF for Aggregators
 
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
 
South Africa IIIF Presentation API
South Africa IIIF Presentation APISouth Africa IIIF Presentation API
South Africa IIIF Presentation API
 
IIIF Image API - glen
IIIF Image API - glenIIIF Image API - glen
IIIF Image API - glen
 
Sweden IIIF Event - IIIF Community
Sweden IIIF Event - IIIF CommunitySweden IIIF Event - IIIF Community
Sweden IIIF Event - IIIF Community
 
SWIB 2018 - Visualising form data - NLW Transcription Projects
SWIB 2018 - Visualising form data - NLW Transcription ProjectsSWIB 2018 - Visualising form data - NLW Transcription Projects
SWIB 2018 - Visualising form data - NLW Transcription Projects
 
NISO REST Training IIIF
NISO REST Training IIIF NISO REST Training IIIF
NISO REST Training IIIF
 
Discovery, Reuse, Research and Crowdsourcing: IIIF experiences from the NLW
Discovery, Reuse, Research and Crowdsourcing: IIIF experiences from the NLWDiscovery, Reuse, Research and Crowdsourcing: IIIF experiences from the NLW
Discovery, Reuse, Research and Crowdsourcing: IIIF experiences from the NLW
 
IIIF Oct 2016 - Rijksmuseum
IIIF Oct 2016 - RijksmuseumIIIF Oct 2016 - Rijksmuseum
IIIF Oct 2016 - Rijksmuseum
 
OR2016 - Managing Crowd sourced Cultural Heritage Datasets
OR2016 - Managing Crowd sourced Cultural Heritage DatasetsOR2016 - Managing Crowd sourced Cultural Heritage Datasets
OR2016 - Managing Crowd sourced Cultural Heritage Datasets
 
Introduction to IIIF
Introduction to IIIFIntroduction to IIIF
Introduction to IIIF
 
NLW Linked Open Data Sets
NLW Linked Open Data SetsNLW Linked Open Data Sets
NLW Linked Open Data Sets
 
IIIF and NLW delivered at the 'Access to the World's Images' meeting in Ghent...
IIIF and NLW delivered at the 'Access to the World's Images' meeting in Ghent...IIIF and NLW delivered at the 'Access to the World's Images' meeting in Ghent...
IIIF and NLW delivered at the 'Access to the World's Images' meeting in Ghent...
 
IIIF and NLW Newspapers
IIIF and NLW Newspapers IIIF and NLW Newspapers
IIIF and NLW Newspapers
 
Europeana Tech - IIIF in Action
Europeana Tech - IIIF in ActionEuropeana Tech - IIIF in Action
Europeana Tech - IIIF in Action
 
Cynefin: A Sense of Place
Cynefin: A Sense of PlaceCynefin: A Sense of Place
Cynefin: A Sense of Place
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 

Introduction to Annotation, Content Search, and IIIF Authentication from the IIIF Conference - The Vatican

Notas del editor

  1. The usual interaction with annotations is with Mirador Able to create annotation shapes, circles, boxes, freeform, lines and points. Can choose thickness, line colour and fill colour Able to add text, html, videos or links to other objects
  2. LombardPress is the publishing component of a digital ecosystem -- built on top of The Scholastic Commentaries and Text Archive RDF graph and API -- designed to help facilitate a new kind of editing of historical texts. The primary focus of LombardPress and the SCTA is to facilitate the publication, dissemination, and study of Sentences Commentaries. Various manuscripts from different institutions have been brought together, connected to TEI transcriptions, and made available to be viewed and searched in Mirador. Jeff is also working on how to send these transcriptions and table of contents back to the institution that host the digital images to enhance their collections.
  3. North Carolina State University
  4. Crowd sourcing application developed with Klokan Technologies Georeference Tithe maps from the 1800s Transcribe Apportionments Share images and metadata to Kolkan through IIIF.