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

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 for Index of Christian Art
IIIF for Index of Christian ArtIIIF for Index of Christian Art
IIIF for Index of Christian Art
Jon Stroop
 
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
 
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
karan saini
 
Open Data - Principles and Techniques
Open Data - Principles and TechniquesOpen Data - Principles and Techniques
Open Data - Principles and Techniques
Bernhard Haslhofer
 

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

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

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Recently uploaded (20)

TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 

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