allvit – Norwegian platform for digital academic text books

Slides:



Advertisements
Similar presentations
Classification & Your Intranet: From Chaos to Control Susan Stearns Inmagic, Inc. E-Libraries E204 May, 2003.
Advertisements

The blind men and the elephant Peter Haasz, OverDrive Books in Browsers 2013.
A partnership of Truman Presidential Museum & Library, Truman Institute, and the MU Design Team at CTIE Project Whistlestop.
A 21 st Century Solution For 21 st Century Publishers.
SpringerLink An overview (with a focus on eBooks!) Amber Farmer Licensing Manager, Scandinavia Discover More!
TOURdms Destination Management System is an integrated application for full- web presentation, promotions and marketing of destinations and travel services.
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
Lund Online 07/10/2009 Ingolf Kaspar, Regional Sales Manager EBSCO Publishing.
Software Documentation Written By: Ian Sommerville Presentation By: Stephen Lopez-Couto.
Development of mobile applications using PhoneGap and HTML 5
2 President, Susan Hanley LLC Led national Portals, Management Collaboration, and Content practice for Dell Director of Knowledge Management at American.
Ebook Summit Wednesday 24 th September UK book sales market 2013 The invoiced value of all UK book sales was £3.389m in Digital sales accounted.
Caval Collaborative Solutions 1 Electronic Reserves..collaborative model CAVAL developments Collaborative Solutions VARLAC VADL –e-serials –e-books.
1 Responsive Design Gilbane Boston 28 November Peter Marsh SVP, Sales & Marketing Atex Group Ltd.
High-Speed, High Volume Document Storage, Retrieval, and Manipulation with Documentum and Snowbound March 8, 2007.
LAYING OUT THE FOUNDATIONS. OUTLINE Analyze the project from a technical point of view Analyze and choose the architecture for your application Decide.
Crystal Hoyer Program Manager IIS Team Preview of features that will be announced at MIX09 Please do not blog, take pictures or video of session.
Title slide to be used at the start of a module. Developing Mobile Apps Roland Guijt
Putting eAccessibility at the core of information systems EPUB 3 – ebooks designed for all Markus Gylling, CTO, IDPF & DAISY Consortium 26/03/2012, Cité.
Springer.com An Introduction to Springer eBooks: Product, Business Models, and Lessons Learned Focko Robbert van Berckelaer.
Copyright 2013, Net.Orange, Inc. All rights reserved.Confidential and proprietary. Do not distribute without permission. Net.Orange App Development Net.Orange.
Jill Lambert Team Leader and Head of Public Services Library & Information Services Aston University.
EQUELLA Product Strategy and Development
Nobody’s Unpredictable Ipsos Portals. © 2009 Ipsos Agenda 2 Knowledge Manager Archway Summary Portal Definition & Benefits.
1 Brian Green International ISBN Agency. ISBN and different formats  Under “Rules of assignment”, the 2005 revision of the ISBN standard (ISO 2108) says:
The Global Video Grid: DigitalWell Update & Plan For SRB Integration Myke Smith, Manager Streaming Media Technologies University of Washington / ResearchChannel.
The OpenDock project: putting in place the infrastructure for sharing learning activities. Raymond Elferink, Dai Griffiths, Edwin Veenendaal Paper presentation,
CMS eBook School Monthly Meeting May 16, Agenda V4.4 update V1.1 update Android eText app eText Digital Library Initiative Pearson Custom Library.
EBook Strategy ALCTS AS eBook Workflows: Selection to Access June 28, 2008 Carolyn Morris, Director New Business Development Coutts Information Services.
Ebooks? John Akeroyd Milano March 7 th Ebook Readers.
Reading Flash. Training target: Read the following reading materials and use the reading skills mentioned in the passages above. You may also choose some.
CMS eBook Hi’Ed/INT’L Monthly Meeting May 18, 2011.
Satisfy Your Technical Curiosity 27, 28 & 29 March 2007 International Convention Center (ICC) Ghent, Belgium.
© 2012 Adobe Systems Incorporated. All Rights Reserved. Copyright 2012 Adobe Systems Incorporated. All rights reserved. ® REUSABLE DESIGN.
© 2015 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. About this Presentation  How to use this deck:  This is the Global Channel.
XML 2002 Annotation Management in an XML CMS A Case Study.
© 2016 IBM Corporation EPUB3 - An Accessible, Open, and Portable Document Format Becky Gibson, Sr. Technical Staff Member, Susann Keohane, Lead Accessibility.
THE NISO E-BOOKS SIG CORE & MONITORING GROUP UPDATE WEBINAR August 30, 2011 Todd Carpenter & Nettie Lagace.
The Promise and the Pitfalls of Selling Direct Gareth Cuddy, Founder and CEO of Vearsa The IPG’s Digital and Marketing Quarterly September 17, 2015.
Elsevier Operative Techniques - Netter Process Flow
WIKI By: Breanne Marsh.
Pre-Production Meet with the client to create a project plan:
Your eBooks and eJournals…
Make your app a native part of Office with Add-ins
Web Application.
Developing an Online Community for the Sharing of Research
Introduction to Kentico CMS
Apache Cordova Overview
Microsoft Ignite /22/2018 3:27 PM BRK2121
OnContact CRM Customer Relationship Management
Software Documentation
Nicole Steen-Dutton, ClickDimensions
Publishing Communities
Top 5 Javascript Frameworks
EQ101 review - 1.
Eric Sieverts University Library Utrecht Institute for Media &
Speech Capture, Transcription and Analysis App
Please thank our sponsors!
The Global Digital Library will increase the availability of high quality learning resources in underserved languages worldwide.
Garth Conboy EPUB 3 Working Group Vice-chair IDPF Board Chairman
EVanik Product Profile.
Guided Research: Intelligent Contextual Task Support for Mails
Background We would like to combine existing User guide and Admin guide currently in PDF form into a single HTML master site This master HTML site will.
The implementation of the HIRMEOS Annotation Service
USING CONFLUENCE AS YOUR CMS
Report from the trenches of an HTML5 game provider
Dyslexia helpers to be integrated in Readium
Alberta Queen’s Printer
Matthew Farmer Making Azure Integration Services Real
Web portals-B2B-B2C-B2E TRAVELOPRO
Presentation transcript:

allvit – Norwegian platform for digital academic text books by Bokbasen AS Ketil Stadskleiv, CTO Bokbasen AS Digital Publishing Summit 2019

Currently there are very few digital academic text books in Norwegian Why allvit? Currently there are very few digital academic text books in Norwegian No digital alternative for students that have Norwegian titles on their curriculum International content is dominated by the large actors Push from Academic libraries and Ministry of Education to digitalize higher education No web-platform for eBooks in Norway, and no real support for advanced EPUB3 (native nor web). Retailer’s platforms not suitable for studying.

Bokbasen’s position to build allvit Owned by the largest publishers But open for all on equal commercial terms Active in international forums related to digital publishing and supply chain standards CEO Bente Franck-Sætervoll is on the board for EDRLab and Readium Our Product Manager for Metadata is chair of Editeur’s ONIX committee and active member in the Thema committee CTO, Ketil Stadskleiv is member of the Editeur’s EDItX steering committee Active in national committees for catalogisation with the National Library Bokbasen owns (and builds) the main metadata database for Norwegian publishers, retailers and libraries Is the distribution central for all eBooks and digital audio books So we have the files for all publications on our platform Has the largest backend system for lending management of eBooks and digital audio books to libraries

Allvit – Business model We are NOT a retailer All transactions are formally between publisher and consumer/library Allvit is the the platform that enables the transaction and where the user consumes the product Direct sales to student Life long licenses Also time limited licenses (6, 12 months) Library sales Separate platform for libraries to buy licenses Flexible (too flexible?) licensing models 1 year, lifetime, packages, pay per loan When a library buys a license, the product is made available for the student for free through allvit

Building allvit – selecting the first platform The publishers needed allvit to Be accessible Support lending from libraries, buying and renting Support PDF (significant backlog), EPUB 2/3 Be a platform where students can work, comment and share information Platform for future business models (subscriptions??) Satisfactory piracy protection Why a web platform? Only capacity to build for one platform in phase 1 We had a theory that desktop/browser is the dominant platform for study work, confirmed through survey 90% of respondents said that desktop was their first choice for studying using digital resources

Allvit – How to build the platform Build an end-to-end ecosystem harvesting value from our existing services and the strength that we have both metadata and eBook files inhouse Our link to Readium and EDRLab meant that it was natural to look into R2 for web Put together a team to do a POC in August 2019, starting to see how the ecosystem could look like and how the reader could work Decided on a technology stack that seems to match requirements, existing skills and future needs well Put up a team consisting of 2 full stack developers inhouse External UX company (UX, graphical design) Aferdita Muriqi as lead on the r2 reader implementation

Allvit – Technology stack

What are we building in allvit? Online discovery platform Processes for buying, payments (cards/mobile), and library lending Full text search engine for all eBooks Online reader for PDF Online reader for EPUB Readers must have the ability to: Store bookmarks Store highlights Store comments Reader settings (dark mode, fonts, size) Share highlights and comments with other users

What are we building in allvit? – full text search Allvit gives you the opportunity to do full text search across the entire catalogue as a part of the discovery process The discovery here is a bi-product of that we needed full text search in the backend to support search in individual books (as we do not have the entire book in the browser)

How do we do full text? We index the plain text of EPUBs and PDF during ingestion We found that got best results with small chunks (documents) Ingesting 12000 books gives about 30M searchable documents Unzip EPUB and extract html files Strip away markup and split into small chunks Add chunks to search engine

Online reader - PDF Based om commercial product pspdfkit Both server and JS-client with out of the box support for commenting and annotations Benefit: Fast way of delivering pdf-support, which is crucial for start-up as a large portion of backlog is pdf Challenge: Ensure a consistent user experience across EPUB and PDF

R2 reader for web – key challenges (subjective) Not a real component, always implemented as an integral part of an app, instead of a reusable component. Consequence is: Even small changes or even UX modifications causes changes to the r2 source code Making the reader hard to reuse across multiple applications Making it hard to have r2 reader as an active open source project To fix this for allvit we needed: Clear APIs how to the application should interact with the reader Handling the reader as a dependency with versioning integrated into a larger build process

R2 – reader what have we done Features Highlights Timeline Locator Usage of Webpub manifest Single iframe Bookmarks User settings Architecture Added APIs for the interaction between the allvit react app and the reader Setup a separate build pipeline for the reader, producing an NPM package which is then a dependency in allvit UI Moved all UI out of the reader into react.js, and then use APIs to interact with the reader Benefits: reusable components across the application and also between EPUB and PDF reader Consistent look and feel, using the same design system as the application

Reader implementation

Demo and stuff

allvit

allvit

allvit

allvit

Allvit – annotations video

Allvit - The future Launching for students in August 2019 Start native projects based on R2 native SDKs (release January 2020) This will use LCP for DRM, first initiative to start using LCP in Norway and a future potential for retailers Expand market for platform to public libraries on a separate brand Increases potential use base to 2M R2 improvements can be contributed back to readium