SlideShare a Scribd company logo
1 of 34
Download to read offline
Oculus: Using Open APIs to Share
Harvard’s Digitized Books and Manuscripts
Harvard University IT Summit
June 5, 2014
Our Speakers
2
Jud Harward, Director of Research Computing for the Arts and Humanities,
Academic Technology Services, Harvard University Information Technology
Jeffrey Hamburger, Kuno Francke Professor of German Art and Culture,
Department of History of Art and Architecture, Harvard University
Rashmi Singhal, Software Engineer, HarvardX
Randy Stern, Director, Systems Development, Library Technology
Services, Harvard University Information Technology
Jeff Emanuel, Senior Project Lead (Instructional Development), HarvardX
How do you view digitized books and manuscripts?
Page Delivery Service – the old browser version
http://pds.lib.harvard.edu/pds/view/
10840328?n=8&printThumbnails=true
Slide thanks to Randy Stern
PDS Drawback 1: Each Archive Had Its Own Viewer
4
Bavarian State Library Houghton Library
Uses
DFG
Viewer
Uses
PDS
Viewer
WWW
PDS Drawback 2: Old Fashioned Interface
Contrast Chip Goines’ Tablet PDS (2012)
http://pds.lib.harvard.edu/pds/
mobile/index.html?id=10840328
Slide thanks to Randy Stern
PDS Drawback 3: Difficulty in Adding Features
6
•  2 page view with opening
•  Better ways to navigate a volume
•  Support for layered views (e.g., image and transcription)
•  Support for annotation
•  Ability to compare documents from multiple archives and
even to assemble “virtual” volumes
Project Timeline
7
•  July, 2012: Initial meetings with Jeffrey Hamburger
•  November, 2012: Digital Arts and Humanities Committee charters
working group
•  February, 2013: Working group reports backs favoring
implementation of new page viewer
o  based on the Stanford-led Digital Medieval Manuscript Initiative
o  open source and compliant with public APIs
•  March – May 2013: discussions
o  with HarvardX linking new page viewer with HarvardX History
of the Book modules;
o  with Library Technical Advisory Board
•  June, 2013: Samantha Earp and Robert Lue of HarvardX commit
funding for a 1 year developer
•  December, 2013: Rashmi Singhal starts as principal Harvard
developer of new Harvard viewer christened Oculus
Concept &
Requirements
Politics
Implementation
Risks vs Benefits of Oculus Strategy
•  Risks:
o  Large number of organizations involved with multiple handoffs
in development: Stanford, HarvardX, Harvard LTS
o  Many chefs, few cooks
o  Harvard does not control all the decisions or resources
•  Benefits
o  Open source result built according to open standards
o  Strong possibility of support via community process going
forward
o  Tool should be compatible with multiple archives
8
Jeffrey Hamburger, Kuno Francke Professor of German Art and
Culture, Department of History of Art and Architecture, Harvard
University
9
10
http://youtu.be/s7YsyBvHCxU
Rashmi Singhal, Software Engineer, HarvardX
11
12
13
14
15
16
17
Perspective from the Library
18
Library Technology Services goals
•  Provide an improved book display user interface
•  Expose digital content through standard APIs
•  Position content for future uses (transcription,
annotation)
•  Collaborate more!
•  within Harvard (building on the successful Tablet PDS
collaboration)
•  externally with peer institutions
19
Improved book display - Oculus
Improved book display - Oculus
•  2 page view of book opening
•  Full screen mode
•  Annotation ready
•  Ability to display Shared Canvas books from both the DRS
and other institutions within the same U/I
•  Modern javascript implementation
Open Harvard library digital content for reuse
and allow Harvard to reuse external content
•  A content delivery API (the digital book or digital
image)
•  not a metadata API (title, author, subject)
Two pronged approach:
•  Represent the physical object in a common data
model
•  (Shared Canvas)
•  Deliver and receive data via a common API
•  (IIIF – the International Image Interoperability Framework)
Common Data Model - Shared Canvas
http://www.shared-canvas.org
Open Annotation
http://www.openannotation.org/spec/core/
IIIF - IIIF Image API
http://iiif.io/api/image/1.1/
e.g. http://ids.lib.harvard.edu/ids/iiif/5981100/1024,1024,512,512/pct:50/0/native.jpg
IIIF - IIIF Presentation API
…
"canvases": [
{
"@id":"http://www.example.org/iiif/book1/canvas/p1.json",
"@type":"sc:Canvas",
"label":"p. 1",
"height":1000,
"width":750,
"images": [
// Links to the Content resources go here ...
]
}, …
IIIF Collaborators
•  Bibliothèque nationale de France
•  British Library
•  Oxford University
•  Stanford University
•  Johns Hopkins University
•  University of Fribourg (e-codices)
•  Saint Louis University (T-PEN)
•  Drew University (DM)
•  TextGrid
•  Los Alamos National Laboratory
•  Yale University
•  Harvard University
•  Cambridge University
•  ARTstor
•  Cornell University
•  Princeton University
•  Walters Art Museum
•  National Library of Norway
•  The National Archives (UK)
•  … and more
Last but not least – Improved future positioning
•  Built on the W3C Open Annotation framework
•  Support for the Open Knowledge Foundation’s
Annotatorjs package
•  Compatibility with the HUIT Academic Technology
Services “Catch” annotation store (“Common Annotation,
Tagging, and Citation at Harvard”)
•  Open source, with community support (
https://github.com/IIIF )
Perspective from HarvardX
29
Innovative technology for a truly innovative learning
experience
The Book: Histories Across Time and
Space (HUM 1.Nx) is a Collaborative,
Interdisciplinary Array of Multimedia
Learning Objects that Stresses User
Direction and Non-Linearity to Create a
Unique and Effective Learning Experience
Innovation and Intimacy: Toward a More Effective User
Experience
Innovation and Intimacy: Toward a More Effective User
Experience
Innovation and Intimacy: Toward a More Effective User
Experience
Thank you.
34

More Related Content

What's hot

Reviewing literaure through digital technologies
Reviewing literaure through digital technologiesReviewing literaure through digital technologies
Reviewing literaure through digital technologiesHRDC, GJU Hisar
 
Pass the baton: How to run a faster race
Pass the baton: How to run a faster racePass the baton: How to run a faster race
Pass the baton: How to run a faster racePaul Seiler
 
A collaborative approach to filling the digital preservation gap for RDM
A collaborative approach to filling the digital preservation gap for RDMA collaborative approach to filling the digital preservation gap for RDM
A collaborative approach to filling the digital preservation gap for RDMnortherncollaboration
 
Moodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learningMoodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learningKeith Landa
 
Life after the PhD: How to become a successful postdoctoral researcher
Life after the PhD: How to become a successful postdoctoral researcherLife after the PhD: How to become a successful postdoctoral researcher
Life after the PhD: How to become a successful postdoctoral researcherTom Mens
 
Library Support for Journal Publishing: Emphasis on multi-modal open peer rev...
Library Support for Journal Publishing: Emphasis on multi-modal open peer rev...Library Support for Journal Publishing: Emphasis on multi-modal open peer rev...
Library Support for Journal Publishing: Emphasis on multi-modal open peer rev...Karen Estlund
 
Accessible Open Educational Resources: Ohio’s Scaffold to the Stars
Accessible Open Educational Resources: Ohio’s Scaffold to the StarsAccessible Open Educational Resources: Ohio’s Scaffold to the Stars
Accessible Open Educational Resources: Ohio’s Scaffold to the StarsNext Generation Learning Challenges
 
A Virtual Infrastructure for Data intensive Analysis (VIDIA)
A Virtual Infrastructure for Data intensive Analysis (VIDIA)A Virtual Infrastructure for Data intensive Analysis (VIDIA)
A Virtual Infrastructure for Data intensive Analysis (VIDIA)Alexandra M. Pickett
 

What's hot (20)

Building on LRMI—Accessibility Metadata
Building on LRMI—Accessibility MetadataBuilding on LRMI—Accessibility Metadata
Building on LRMI—Accessibility Metadata
 
Sgci ecss symposium-12-20-16
Sgci ecss symposium-12-20-16Sgci ecss symposium-12-20-16
Sgci ecss symposium-12-20-16
 
Webb -- Libraries Supporting Media and Data Literacy
Webb -- Libraries Supporting Media and Data LiteracyWebb -- Libraries Supporting Media and Data Literacy
Webb -- Libraries Supporting Media and Data Literacy
 
Moocs
Moocs Moocs
Moocs
 
Reviewing literaure through digital technologies
Reviewing literaure through digital technologiesReviewing literaure through digital technologies
Reviewing literaure through digital technologies
 
Pass the baton: How to run a faster race
Pass the baton: How to run a faster racePass the baton: How to run a faster race
Pass the baton: How to run a faster race
 
A collaborative approach to filling the digital preservation gap for RDM
A collaborative approach to filling the digital preservation gap for RDMA collaborative approach to filling the digital preservation gap for RDM
A collaborative approach to filling the digital preservation gap for RDM
 
RDM Programme at University of Edinburgh
RDM Programme at University of EdinburghRDM Programme at University of Edinburgh
RDM Programme at University of Edinburgh
 
Moodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learningMoodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learning
 
Peaker Fostering Digital Scholarship at Bryn Mawr College
Peaker Fostering Digital Scholarship at Bryn Mawr CollegePeaker Fostering Digital Scholarship at Bryn Mawr College
Peaker Fostering Digital Scholarship at Bryn Mawr College
 
Ogier Virginia Tech's RIS Ecosystem
Ogier Virginia Tech's RIS EcosystemOgier Virginia Tech's RIS Ecosystem
Ogier Virginia Tech's RIS Ecosystem
 
Life after the PhD: How to become a successful postdoctoral researcher
Life after the PhD: How to become a successful postdoctoral researcherLife after the PhD: How to become a successful postdoctoral researcher
Life after the PhD: How to become a successful postdoctoral researcher
 
NISO — Cutting Edges with Company: Emerging Technologies as a Collective Effort
NISO — Cutting Edges with Company: Emerging Technologies as a Collective EffortNISO — Cutting Edges with Company: Emerging Technologies as a Collective Effort
NISO — Cutting Edges with Company: Emerging Technologies as a Collective Effort
 
Library Support for Journal Publishing: Emphasis on multi-modal open peer rev...
Library Support for Journal Publishing: Emphasis on multi-modal open peer rev...Library Support for Journal Publishing: Emphasis on multi-modal open peer rev...
Library Support for Journal Publishing: Emphasis on multi-modal open peer rev...
 
Accessible Open Educational Resources: Ohio’s Scaffold to the Stars
Accessible Open Educational Resources: Ohio’s Scaffold to the StarsAccessible Open Educational Resources: Ohio’s Scaffold to the Stars
Accessible Open Educational Resources: Ohio’s Scaffold to the Stars
 
Bryant Confusing World of RIM
Bryant Confusing World of RIM Bryant Confusing World of RIM
Bryant Confusing World of RIM
 
dh_specialist_interview
dh_specialist_interviewdh_specialist_interview
dh_specialist_interview
 
A Virtual Infrastructure for Data intensive Analysis (VIDIA)
A Virtual Infrastructure for Data intensive Analysis (VIDIA)A Virtual Infrastructure for Data intensive Analysis (VIDIA)
A Virtual Infrastructure for Data intensive Analysis (VIDIA)
 
G4 a new_ver2
G4 a new_ver2G4 a new_ver2
G4 a new_ver2
 
Maness Trusted Citizen: Libraries in a Shifting IT Environment
Maness Trusted Citizen: Libraries in a Shifting IT EnvironmentManess Trusted Citizen: Libraries in a Shifting IT Environment
Maness Trusted Citizen: Libraries in a Shifting IT Environment
 

Similar to Oculus: Using Open APIs to Share Harvard’s Digitized Books and Manuscripts

IIIF as an Enabler to Interoperability within a Single Institution
IIIF as an Enabler to Interoperability within a Single InstitutionIIIF as an Enabler to Interoperability within a Single Institution
IIIF as an Enabler to Interoperability within a Single InstitutionIIIF_io
 
Linked Open Data for Cultural Heritage
Linked Open Data for Cultural HeritageLinked Open Data for Cultural Heritage
Linked Open Data for Cultural HeritageNoreen Whysel
 
IT Infrastructure for the Digital Humanities Observatory
IT Infrastructure for the Digital Humanities ObservatoryIT Infrastructure for the Digital Humanities Observatory
IT Infrastructure for the Digital Humanities ObservatoryDon Gourley
 
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 MeetingTom-Cramer
 
IIIF for Index of Christian Art
IIIF for Index of Christian ArtIIIF for Index of Christian Art
IIIF for Index of Christian ArtJon Stroop
 
Responsive hackfest: Code4Lib2014 Pre-conference
Responsive hackfest: Code4Lib2014 Pre-conferenceResponsive hackfest: Code4Lib2014 Pre-conference
Responsive hackfest: Code4Lib2014 Pre-conferenceJim Hahn
 
Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...
Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...
Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...Julie Meloni
 
Authors' and Publications' Citations knowledge base
Authors' and Publications' Citations knowledge base Authors' and Publications' Citations knowledge base
Authors' and Publications' Citations knowledge base Leila Zemmouchi-Ghomari
 
07 reusable padfield
07 reusable padfield07 reusable padfield
07 reusable padfieldShareCareX
 
Information architecture for science gateways
Information architecture for science gatewaysInformation architecture for science gateways
Information architecture for science gatewaysNoreen Whysel
 
IIIF Introduction and Opportunities at Cornell
IIIF Introduction and Opportunities at CornellIIIF Introduction and Opportunities at Cornell
IIIF Introduction and Opportunities at CornellSimeon Warner
 
Giving Researchers Credit for their Data
Giving Researchers Credit for their DataGiving Researchers Credit for their Data
Giving Researchers Credit for their DataFiona Murphy
 
Snrg2011 6.15.2.sta canney_suranofsky
Snrg2011 6.15.2.sta canney_suranofskySnrg2011 6.15.2.sta canney_suranofsky
Snrg2011 6.15.2.sta canney_suranofskykaran saini
 
Open Data - Principles and Techniques
Open Data - Principles and TechniquesOpen Data - Principles and Techniques
Open Data - Principles and TechniquesBernhard Haslhofer
 
Institutional Repository (IR) and Open Access in Academic Libraries
Institutional Repository (IR) and Open Access in Academic LibrariesInstitutional Repository (IR) and Open Access in Academic Libraries
Institutional Repository (IR) and Open Access in Academic LibrariesHong (Jenny) Jing
 
Doing DH in Theological Libraries
Doing DH in Theological LibrariesDoing DH in Theological Libraries
Doing DH in Theological LibrariesClifford Anderson
 

Similar to Oculus: Using Open APIs to Share Harvard’s Digitized Books and Manuscripts (20)

IIIF as an Enabler to Interoperability within a Single Institution
IIIF as an Enabler to Interoperability within a Single InstitutionIIIF as an Enabler to Interoperability within a Single Institution
IIIF as an Enabler to Interoperability within a Single Institution
 
Linked Open Data for Cultural Heritage
Linked Open Data for Cultural HeritageLinked Open Data for Cultural Heritage
Linked Open Data for Cultural Heritage
 
IT Infrastructure for the Digital Humanities Observatory
IT Infrastructure for the Digital Humanities ObservatoryIT Infrastructure for the Digital Humanities Observatory
IT Infrastructure for the Digital Humanities Observatory
 
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 Index of Christian Art
IIIF for Index of Christian ArtIIIF for Index of Christian Art
IIIF for Index of Christian Art
 
Responsive hackfest: Code4Lib2014 Pre-conference
Responsive hackfest: Code4Lib2014 Pre-conferenceResponsive hackfest: Code4Lib2014 Pre-conference
Responsive hackfest: Code4Lib2014 Pre-conference
 
International Image Interoperability Framework (IIIF)
International Image Interoperability Framework (IIIF)International Image Interoperability Framework (IIIF)
International Image Interoperability Framework (IIIF)
 
Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...
Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...
Developing and Deploying Open Source in the Library: Hydra, Blacklight, and B...
 
Authors' and Publications' Citations knowledge base
Authors' and Publications' Citations knowledge base Authors' and Publications' Citations knowledge base
Authors' and Publications' Citations knowledge base
 
07 reusable padfield
07 reusable padfield07 reusable padfield
07 reusable padfield
 
It summit2015
It summit2015It summit2015
It summit2015
 
Information architecture for science gateways
Information architecture for science gatewaysInformation architecture for science gateways
Information architecture for science gateways
 
Digital Humanities Workshop
Digital Humanities WorkshopDigital Humanities Workshop
Digital Humanities Workshop
 
IIIF Introduction and Opportunities at Cornell
IIIF Introduction and Opportunities at CornellIIIF Introduction and Opportunities at Cornell
IIIF Introduction and Opportunities at Cornell
 
NISO Virtual Conference: Web-Scale Discovery Services: Transforming Access to...
NISO Virtual Conference: Web-Scale Discovery Services: Transforming Access to...NISO Virtual Conference: Web-Scale Discovery Services: Transforming Access to...
NISO Virtual Conference: Web-Scale Discovery Services: Transforming Access to...
 
Giving Researchers Credit for their Data
Giving Researchers Credit for their DataGiving Researchers Credit for their Data
Giving Researchers Credit for their Data
 
Snrg2011 6.15.2.sta canney_suranofsky
Snrg2011 6.15.2.sta canney_suranofskySnrg2011 6.15.2.sta canney_suranofsky
Snrg2011 6.15.2.sta canney_suranofsky
 
Open Data - Principles and Techniques
Open Data - Principles and TechniquesOpen Data - Principles and Techniques
Open Data - Principles and Techniques
 
Institutional Repository (IR) and Open Access in Academic Libraries
Institutional Repository (IR) and Open Access in Academic LibrariesInstitutional Repository (IR) and Open Access in Academic Libraries
Institutional Repository (IR) and Open Access in Academic Libraries
 
Doing DH in Theological Libraries
Doing DH in Theological LibrariesDoing DH in Theological Libraries
Doing DH in Theological Libraries
 

More from kevin_donovan

It summit data mgmt-2016.06.02-final
It summit data mgmt-2016.06.02-finalIt summit data mgmt-2016.06.02-final
It summit data mgmt-2016.06.02-finalkevin_donovan
 
2016 it summit_accessibility_2016-05-24_standard
2016 it summit_accessibility_2016-05-24_standard2016 it summit_accessibility_2016-05-24_standard
2016 it summit_accessibility_2016-05-24_standardkevin_donovan
 
Fphs informatics for 2016 it summit 160531
Fphs informatics for 2016 it summit   160531Fphs informatics for 2016 it summit   160531
Fphs informatics for 2016 it summit 160531kevin_donovan
 
It summit 2016_combined
It summit 2016_combinedIt summit 2016_combined
It summit 2016_combinedkevin_donovan
 
It summit dataverse-bigdata-mercecrosas
It summit dataverse-bigdata-mercecrosasIt summit dataverse-bigdata-mercecrosas
It summit dataverse-bigdata-mercecrosaskevin_donovan
 
Hms crash planitsummit2016
Hms crash planitsummit2016Hms crash planitsummit2016
Hms crash planitsummit2016kevin_donovan
 
It summit facilitate-researchcomputing-mercecrosas
It summit facilitate-researchcomputing-mercecrosasIt summit facilitate-researchcomputing-mercecrosas
It summit facilitate-researchcomputing-mercecrosaskevin_donovan
 
Lightbox ham it_summit_final
Lightbox ham it_summit_finalLightbox ham it_summit_final
Lightbox ham it_summit_finalkevin_donovan
 
It summit salesforce
It summit salesforceIt summit salesforce
It summit salesforcekevin_donovan
 
Harvard it summit 2016 - opencast in the cloud at harvard dce- live and on-d...
Harvard it summit 2016  - opencast in the cloud at harvard dce- live and on-d...Harvard it summit 2016  - opencast in the cloud at harvard dce- live and on-d...
Harvard it summit 2016 - opencast in the cloud at harvard dce- live and on-d...kevin_donovan
 
Tlt and friends it summit 2016
Tlt and friends it summit 2016Tlt and friends it summit 2016
Tlt and friends it summit 2016kevin_donovan
 
Harvard phone it summit demo 06.02.16
Harvard phone it summit demo 06.02.16Harvard phone it summit demo 06.02.16
Harvard phone it summit demo 06.02.16kevin_donovan
 
Phish, flop, or fine
Phish, flop, or fine Phish, flop, or fine
Phish, flop, or fine kevin_donovan
 
IT Academy at IT Summti
IT Academy at IT SummtiIT Academy at IT Summti
IT Academy at IT Summtikevin_donovan
 
Mobile firstpresentation huit
Mobile firstpresentation huitMobile firstpresentation huit
Mobile firstpresentation huitkevin_donovan
 
Saving our social_media
Saving our social_mediaSaving our social_media
Saving our social_mediakevin_donovan
 
Stakeholder update 4 14 data center outage
Stakeholder update 4 14 data center outageStakeholder update 4 14 data center outage
Stakeholder update 4 14 data center outagekevin_donovan
 

More from kevin_donovan (20)

It summit data mgmt-2016.06.02-final
It summit data mgmt-2016.06.02-finalIt summit data mgmt-2016.06.02-final
It summit data mgmt-2016.06.02-final
 
2016 it summit_accessibility_2016-05-24_standard
2016 it summit_accessibility_2016-05-24_standard2016 it summit_accessibility_2016-05-24_standard
2016 it summit_accessibility_2016-05-24_standard
 
Fphs informatics for 2016 it summit 160531
Fphs informatics for 2016 it summit   160531Fphs informatics for 2016 it summit   160531
Fphs informatics for 2016 it summit 160531
 
It summit 2016_combined
It summit 2016_combinedIt summit 2016_combined
It summit 2016_combined
 
It summit dataverse-bigdata-mercecrosas
It summit dataverse-bigdata-mercecrosasIt summit dataverse-bigdata-mercecrosas
It summit dataverse-bigdata-mercecrosas
 
Hms crash planitsummit2016
Hms crash planitsummit2016Hms crash planitsummit2016
Hms crash planitsummit2016
 
It summit facilitate-researchcomputing-mercecrosas
It summit facilitate-researchcomputing-mercecrosasIt summit facilitate-researchcomputing-mercecrosas
It summit facilitate-researchcomputing-mercecrosas
 
Lightbox ham it_summit_final
Lightbox ham it_summit_finalLightbox ham it_summit_final
Lightbox ham it_summit_final
 
It summit salesforce
It summit salesforceIt summit salesforce
It summit salesforce
 
Harvard it summit 2016 - opencast in the cloud at harvard dce- live and on-d...
Harvard it summit 2016  - opencast in the cloud at harvard dce- live and on-d...Harvard it summit 2016  - opencast in the cloud at harvard dce- live and on-d...
Harvard it summit 2016 - opencast in the cloud at harvard dce- live and on-d...
 
Tlt and friends it summit 2016
Tlt and friends it summit 2016Tlt and friends it summit 2016
Tlt and friends it summit 2016
 
Harvard phone it summit demo 06.02.16
Harvard phone it summit demo 06.02.16Harvard phone it summit demo 06.02.16
Harvard phone it summit demo 06.02.16
 
Phish, flop, or fine
Phish, flop, or fine Phish, flop, or fine
Phish, flop, or fine
 
Waldo Summit 2016
Waldo Summit 2016Waldo Summit 2016
Waldo Summit 2016
 
IT Academy at IT Summti
IT Academy at IT SummtiIT Academy at IT Summti
IT Academy at IT Summti
 
Mobile firstpresentation huit
Mobile firstpresentation huitMobile firstpresentation huit
Mobile firstpresentation huit
 
Saving our social_media
Saving our social_mediaSaving our social_media
Saving our social_media
 
Urc it summit-2
Urc it summit-2Urc it summit-2
Urc it summit-2
 
Tlt success
Tlt successTlt success
Tlt success
 
Stakeholder update 4 14 data center outage
Stakeholder update 4 14 data center outageStakeholder update 4 14 data center outage
Stakeholder update 4 14 data center outage
 

Recently uploaded

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxShobhayan Kirtania
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 

Recently uploaded (20)

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptx
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 

Oculus: Using Open APIs to Share Harvard’s Digitized Books and Manuscripts

  • 1. Oculus: Using Open APIs to Share Harvard’s Digitized Books and Manuscripts Harvard University IT Summit June 5, 2014
  • 2. Our Speakers 2 Jud Harward, Director of Research Computing for the Arts and Humanities, Academic Technology Services, Harvard University Information Technology Jeffrey Hamburger, Kuno Francke Professor of German Art and Culture, Department of History of Art and Architecture, Harvard University Rashmi Singhal, Software Engineer, HarvardX Randy Stern, Director, Systems Development, Library Technology Services, Harvard University Information Technology Jeff Emanuel, Senior Project Lead (Instructional Development), HarvardX
  • 3. How do you view digitized books and manuscripts? Page Delivery Service – the old browser version http://pds.lib.harvard.edu/pds/view/ 10840328?n=8&printThumbnails=true Slide thanks to Randy Stern
  • 4. PDS Drawback 1: Each Archive Had Its Own Viewer 4 Bavarian State Library Houghton Library Uses DFG Viewer Uses PDS Viewer WWW
  • 5. PDS Drawback 2: Old Fashioned Interface Contrast Chip Goines’ Tablet PDS (2012) http://pds.lib.harvard.edu/pds/ mobile/index.html?id=10840328 Slide thanks to Randy Stern
  • 6. PDS Drawback 3: Difficulty in Adding Features 6 •  2 page view with opening •  Better ways to navigate a volume •  Support for layered views (e.g., image and transcription) •  Support for annotation •  Ability to compare documents from multiple archives and even to assemble “virtual” volumes
  • 7. Project Timeline 7 •  July, 2012: Initial meetings with Jeffrey Hamburger •  November, 2012: Digital Arts and Humanities Committee charters working group •  February, 2013: Working group reports backs favoring implementation of new page viewer o  based on the Stanford-led Digital Medieval Manuscript Initiative o  open source and compliant with public APIs •  March – May 2013: discussions o  with HarvardX linking new page viewer with HarvardX History of the Book modules; o  with Library Technical Advisory Board •  June, 2013: Samantha Earp and Robert Lue of HarvardX commit funding for a 1 year developer •  December, 2013: Rashmi Singhal starts as principal Harvard developer of new Harvard viewer christened Oculus Concept & Requirements Politics Implementation
  • 8. Risks vs Benefits of Oculus Strategy •  Risks: o  Large number of organizations involved with multiple handoffs in development: Stanford, HarvardX, Harvard LTS o  Many chefs, few cooks o  Harvard does not control all the decisions or resources •  Benefits o  Open source result built according to open standards o  Strong possibility of support via community process going forward o  Tool should be compatible with multiple archives 8
  • 9. Jeffrey Hamburger, Kuno Francke Professor of German Art and Culture, Department of History of Art and Architecture, Harvard University 9
  • 11. Rashmi Singhal, Software Engineer, HarvardX 11
  • 12. 12
  • 13. 13
  • 14. 14
  • 15. 15
  • 16. 16
  • 17. 17
  • 18. Perspective from the Library 18
  • 19. Library Technology Services goals •  Provide an improved book display user interface •  Expose digital content through standard APIs •  Position content for future uses (transcription, annotation) •  Collaborate more! •  within Harvard (building on the successful Tablet PDS collaboration) •  externally with peer institutions 19
  • 21. Improved book display - Oculus •  2 page view of book opening •  Full screen mode •  Annotation ready •  Ability to display Shared Canvas books from both the DRS and other institutions within the same U/I •  Modern javascript implementation
  • 22. Open Harvard library digital content for reuse and allow Harvard to reuse external content •  A content delivery API (the digital book or digital image) •  not a metadata API (title, author, subject) Two pronged approach: •  Represent the physical object in a common data model •  (Shared Canvas) •  Deliver and receive data via a common API •  (IIIF – the International Image Interoperability Framework)
  • 23. Common Data Model - Shared Canvas http://www.shared-canvas.org
  • 25. IIIF - IIIF Image API http://iiif.io/api/image/1.1/ e.g. http://ids.lib.harvard.edu/ids/iiif/5981100/1024,1024,512,512/pct:50/0/native.jpg
  • 26. IIIF - IIIF Presentation API … "canvases": [ { "@id":"http://www.example.org/iiif/book1/canvas/p1.json", "@type":"sc:Canvas", "label":"p. 1", "height":1000, "width":750, "images": [ // Links to the Content resources go here ... ] }, …
  • 27. IIIF Collaborators •  Bibliothèque nationale de France •  British Library •  Oxford University •  Stanford University •  Johns Hopkins University •  University of Fribourg (e-codices) •  Saint Louis University (T-PEN) •  Drew University (DM) •  TextGrid •  Los Alamos National Laboratory •  Yale University •  Harvard University •  Cambridge University •  ARTstor •  Cornell University •  Princeton University •  Walters Art Museum •  National Library of Norway •  The National Archives (UK) •  … and more
  • 28. Last but not least – Improved future positioning •  Built on the W3C Open Annotation framework •  Support for the Open Knowledge Foundation’s Annotatorjs package •  Compatibility with the HUIT Academic Technology Services “Catch” annotation store (“Common Annotation, Tagging, and Citation at Harvard”) •  Open source, with community support ( https://github.com/IIIF )
  • 30. Innovative technology for a truly innovative learning experience The Book: Histories Across Time and Space (HUM 1.Nx) is a Collaborative, Interdisciplinary Array of Multimedia Learning Objects that Stresses User Direction and Non-Linearity to Create a Unique and Effective Learning Experience
  • 31. Innovation and Intimacy: Toward a More Effective User Experience
  • 32. Innovation and Intimacy: Toward a More Effective User Experience
  • 33. Innovation and Intimacy: Toward a More Effective User Experience