NLM Digital Repository The Search for a New Book viewer

Slides:



Advertisements
Similar presentations
Permanent Hosting, Archiving and Indexing of Digital Resources and Assets Raman Ganguly Computer Center University of Vienna.
Advertisements

HalFILE 2.1 New Application Features Session I-a.
Vital Implementation Update Vital Implementation Update 11 th January 2006 Paul Bevan – Glen Robson –
Goals for RUcore o Flexible, extensible cyberinfrastructure for Rutgers University o Integrating platform for legacy information systems o Support preservation.
ONYX RIP Version Technical Training General. Overview General Messaging and What’s New in X10 High Level Print and Cut & Profiling Overviews In Depth.
Tutorial Flipster for Desktops support.ebsco.com.
® Copyright 2008 Adobe Systems Incorporated. All rights reserved. ADOBE® ACCESSIBILITY AT Access to Flash and PDF Matt May 25 Mar 2010 Featuring.
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
DIGITIZATION OF LOCAL HISTORY COLLECTIONS IN PUBLIC LIBRARY “VLADISLAV PETKOVIC DIS” IN CHACHAK: DIGITIZATION OF THE NEWSPAPER “THE VOICE OF CHACHAK” Bogdan.
Digital Video Archiving. ViArchive Overview ViArchive provides user friendly solutions for… – uploading video clips with metadata (searchable file info.
ARCHIMÈDE Presented by Guy Teasdale Directeur, Services soutien et développement Bibliothèque de l’Université Laval CARL Workshop on Institutional Repositories.
EXtensible Catalog XC Drupal Toolkit. XC Software Overview User Interface for searching and browsing Library Website (on Drupal) VoyagerUR Research XC.
Development of mobile applications using PhoneGap and HTML 5
Progress in Access Technologies: NLM Video Search Jennifer Marill Chief, Technical Services Division Edward Luczak Systems Architect, Office of Computer.
PORTAL DEVELOPMENT ARTEM VORONTSOV. DISTINGUISHING FEATURES Distributed data providers with different archival legal system Distributed development teams.
LAYING OUT THE FOUNDATIONS. OUTLINE Analyze the project from a technical point of view Analyze and choose the architecture for your application Decide.
Web-based workflow software to support book digitization and dissemination The Mounting Books project books.northwestern.edu Open Repositories 2009 Meeting,
OCLC Online Computer Library Center CONTENTdm ® Digital Collection Management Software Ron Gardner, OCLC Digital Services Consultant ICOLC Meeting April.
1. 2 introductions Nicholas Fischio Development Manager Kelvin Smith Library of Case Western Reserve University Benjamin Bykowski Tech Lead and Senior.
Document Solutions Document Solutions Confidential Property of FileMark Corporation Document Solutions Document Solutions Apr 15, 2008 SMART Document Solutions.
Roxanne Wyns Business Consultant Heron Stephan Pauls
NLM Digital Collections Update for DCFedoraUsersGroup January 22, 2013 John Doyle National Library of Medicine.
From Creation to Dissemination A Case Study in the Library of Congress’s use Open Source Software DLF Spring Forum Corey Keith
Who is ROH Incorporated? Founded in 1971 Service oriented company built on client “partnering” Florida State Contract # Provide advanced.
Indo-US Workshop, June23-25, 2003 Building Digital Libraries for Communities using Kepler Framework M. Zubair Old Dominion University.
Technology Choices for the JSTOR Online Archive Presented by Chang Feng Department of Computer Engineering and Computer Science, University of Missouri-Columbia,
University of North Texas Libraries Building Search Systems for Digital Library Collections Mark E. Phillips Texas Conference on Digital Libraries May.
The Global Video Grid: DigitalWell Update & Plan For SRB Integration Myke Smith, Manager Streaming Media Technologies University of Washington / ResearchChannel.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
PatentScope - Electronic Publication World Intellectual Property Organization.
A Multi-Tiered Architecture for Distributed Data Collection and Centralized Data Delivery Stacy Kowalczyk and James Halliday April 28, 2008.
Permanent Hosting, Archiving and Indexing of Digital Resources and Assets Markus Höckner Computer Center University of Vienna.
The library is open Digital Assets Management & Institutional Repository Russian-IUG November 2015 Tomsk, Russia Nabil Saadallah Manager Business.
ROLLING YOUR OWN DIGITAL LIBRARY SYSTEM University of North Texas Libraries.
Collection Management Systems
Water Rights Website (Toolshed Tour) RWUA Water Rights Workshop April 29, 2008
Understanding Web-Based Digital Media Production Methods, Software, and Hardware Objective
NLM Update and Still Image Serving April 27, 2016 John Doyle, Doron Shalvi, TA Nguyen National Library of Medicine.
Creating compelling user interfaces Tristan Roddis, Cogapp DPLAfest 2106, Washington D.C.
How to Apply PDF in Flipbook on Website. Description If you are finding solution for applying PDF in flipbook mode on website, and adding multimedia items.
CS 501: Software Engineering Fall 1999 Lecture 23 Design for Usability I.
How HTML responsiveness translates to PDF
WV DOT Scanning Project
GeoNetwork OpenSource: Geographic data sharing for everyone
Objective % Select and utilize tools to design and develop websites.
WHAT DOES THE FUTURE HOLD? Ann Ellis Dec. 18, 2000
Building Search Systems for Digital Library Collections
Accessing Spatial Information from MaineDOT
CS 501: Software Engineering Fall 1999
Cartography and Labeling
Objective % Select and utilize tools to design and develop websites.
CO6025 Advanced Programming
Databases.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Rolling your own Digital Library System
Ambir nSign Presentation Synopsis
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
What's New in eCognition 9
IIIF AV Player Andrew Kam.
Integrating Koha and IIIF to manage a digital library
BUILDING A DIGITAL REPOSITORY FOR LEARNING RESOURCES
Metadata The metadata contains
Affinity Consulting John A. Federico
Why IIIF? Shane Huddleston Jeff Mixter Dave Collins Product Manager
In-house Developed Library Solutions
What's New in eCognition 9
Current Challenges in Digitization
What's New in eCognition 9
SDMX IT Tools SDMX Registry
Presentation transcript:

NLM Digital Repository The Search for a New Book viewer Washington D.C. Area Fedora User Group May 15, 2018 NLM Digital Repository The Search for a New Book viewer Lindsay Franz Yanru Bi

Current book viewer Latest release/beta: April 6, 2009 HTML4 Product end of life Uses Flash (for image manipulation) Non-responsive Not 508 compliant

Refresh aging Northwestern University page turner implemented in our original 2010 Muradora/Fedora release (used disseminators!) Reduce technical debt / stay ahead of security team Enhance user experience with responsive design and new accessibility features Open source software preference Low implementation level-of-effort Working Group Charge

Features in all 3 applications We compared 3 tools: Internet Archive, Universal Viewer, and Mirador Keyword Searchable (results highlighted on page) Variety of page views (actual size, fit to page, full screen, view cover, single page mode) View book covers Single page mode Supports right-to-left reading order Display/link to external descriptive metadata Next/Previous Page Navigation Responsive design Information conveyed without use of color Correct/consistent reading order of controls and navigation elements Navigate structural contents(table of contents view, structural metadata, logical page numbers) Embeddable in other applications Features in all 3 applications

INTERNET ARCHIVE Scroll pages No Flash component No frames components Highlights keyword search results on page Display OCR/text (alongside page image or separately) INTERNET ARCHIVE

Gracefully handles differing internal page sizes, image orientation, and foldouts Zoom in and out, pan, rotate, select viewing area Go/Jump to page Downloads (PDF of whole book, OCR for whole book, Single page image, All page images) No Flash component Key control navigation Print capabilities Multiple language support for user interface UNIVERSAL VIEWER

MIRADOR Scroll Pages Annotate image block areas Ability to adjust contrast; reverse Image polarity Works well with Universal Viewer (similar technical aspects) MIRADOR

And the winner is…! Universal Viewer #1; Internet Archive #1a Scoring matrix ranked features and implementation criteria for each application Universal Viewer more forward-looking, but more complex to implement, requires more changes to other parts of the architecture Internet Archive had a shorter implementation path / quick fix Interesting to note that several exemplar IIIF implementations provide both Universal Viewer and Mirador When asked why, general response was it was just as easy technically to offer/support both – default is U but let users decide which tool best suits their needs and track analytics over time And the winner is…!

Internet Archive VS Universal Viewer No architecture changes Minor code changes Missing some basic features Search, mobile navigation as plugin Architecture changes Many basic and advanced features IIIF manifest

Current Book Viewer data flow Internet Archive DATA Flow Solr Search Server Lucene Index Search query results Fedora Metadata (MySQL) File locations Fedora File Storage TIFF Master JPG Master DMDINDEX METS PDF JPEG2000 JPG Thumb OCR ALTO RELS-EXT FOXML Book Viewer Fedora Repository DMDINDEX, PDF, OCR JPG Thumbs, RELS-EXT JPEG 2000 Djatoka Image Server Dynamic JPGs Different sizes, tiles

IA CUSTOMIZATIONS Search Download PDF/OCR/Metadata Point search server to our Solr Regenerate JSON on the fly Download PDF/OCR/Metadata Image rotation, full screen mode Upgrade from JQuery 1.10.1 to 3.x 508 compliant IA CUSTOMIZATIONS

Solr Search Results VS IA Search Results

Current Book Viewer data flow Universal Viewer/Mirador data flow Solr Search Server Lucene Index Search query results Fedora Metadata (MySQL) File locations Fedora File Storage TIFF Master JPG Master DMDINDEX METS PDF JPEG2000 JPG Thumb OCR ALTO RELS-EXT FOXML Book Viewer IIIF Server Fedora Repository DMDINDEX, PDF, OCR JPG Thumbs, RELS-EXT IIIF Image API IIIF Search API IIIF Presentation API JPEG 2000 Djatoka Image Server Dynamic JPGs Different sizes, tiles

FUTURE WORK Re-index page and word dimension Reform JSON to support word highlighting Generate IIIF manifest FUTURE WORK