EbookMobile 2.0 Revamping services based on user feedback

21
EbookMobile 2.0 Revamping services based on user feedback Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

description

EbookMobile 2.0 Revamping services based on user feedback. Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013. We add lots of ebooks to the catalog…. …but how do people know?. New book feeds for ebooks. Our method for print books isn’t really suitable - PowerPoint PPT Presentation

Transcript of EbookMobile 2.0 Revamping services based on user feedback

Page 1: EbookMobile 2.0 Revamping services based on user feedback

EbookMobile 2.0Revamping services based on user feedback

Kathryn LybargerKLA/SLA Joint Spring Conference #jsc2013March 21, 2013

Page 2: EbookMobile 2.0 Revamping services based on user feedback

We add lots of ebooks to the catalog…

Catalog

CopyCataloging

BatchLoading

Original Cataloging

Page 3: EbookMobile 2.0 Revamping services based on user feedback

…but how do people know?

Catalog

Catalog search

?Selector

Page 4: EbookMobile 2.0 Revamping services based on user feedback

New book feeds for ebooks

Our method for print books isn’t really suitable

Requires call numbers in MFHD for sorting

Requires item records

Built-in embargo for labeling

Page 5: EbookMobile 2.0 Revamping services based on user feedback

EbookMobile

New ebooks feeds

Pulls from Voyager database

Feeds specified by call number ranges(in bib records)

Easy to specifyStarting call numberEnding call number

Page 6: EbookMobile 2.0 Revamping services based on user feedback

Example feeds (what I had in mind)

MathematicsQA

AlgebraQA150 -> QA273

Numerical Linear AlgebraQA184 -> QA205 (linear algebra)QA297 -> QA299.4 (numerical analysis)

Page 7: EbookMobile 2.0 Revamping services based on user feedback

Feeds for cataloging status“I’d like a feed of all of the ebooks from Knovel.”

--Engineering librarian

Ebooks for Law or Med Center?

All original cataloging

Page 8: EbookMobile 2.0 Revamping services based on user feedback

Not just for ebooks…“How can we let people know about new anime and manga?”

--Japanese selector

Feeds based on subject headings?

Feeds based on series?

Page 9: EbookMobile 2.0 Revamping services based on user feedback

Other searches…“How can we promote our collections during the Year of Russia?”

—International librarian

Books about Russia or former Soviet republics?

Books by (or about) Russian authors?

Books and movies in Russian / related languages?

Page 10: EbookMobile 2.0 Revamping services based on user feedback

Arbitrary database queries

More flexibility

Must be set up by librarian

Types of feeds people are actually asking for

Page 11: EbookMobile 2.0 Revamping services based on user feedback

Output: Atom feeds (like RSS)

Page 12: EbookMobile 2.0 Revamping services based on user feedback

In progress: Cover images

Page 13: EbookMobile 2.0 Revamping services based on user feedback

Shift in focus

Ebook-mobile

E-bookmobile

Page 14: EbookMobile 2.0 Revamping services based on user feedback

Implementation

CacheQueries run nightlyLocal MySQL database populatedQuery output may be used in multiple feeds(BLOB queries can be slow)

FeedsBuilt on the fly from the local database

Page 15: EbookMobile 2.0 Revamping services based on user feedback

Configuration

SQL query including:EBM_FIRST_DATEEBM_LAST_DATE

LifetimeHow long should it stay on the feed?

Embargo?How new is too new?

Page 16: EbookMobile 2.0 Revamping services based on user feedback

Future plans: Easier configurationQuery type

Call number?Subject headings?Arbitrary query?

TriggerRecord addition?Record modification?

Page 17: EbookMobile 2.0 Revamping services based on user feedback

Software is open sourceCode is available on my GitHub repositoryhttps://github.com/zemkat/EbookMobile

Uses:PHP (code)MySQL (cache)Oracle (Voyager query)

Tested under Linux/Apache

Page 18: EbookMobile 2.0 Revamping services based on user feedback

More open source softwareOther GitHub repositories underhttps://github.com/zemkat

Voyager

Connexion

AutoHotKey

… (more on the way)

Page 19: EbookMobile 2.0 Revamping services based on user feedback

Feed Readers – what do you use?Google Reader shutting down on July 1

Other web-based readers

Email clients

Apps

Page 20: EbookMobile 2.0 Revamping services based on user feedback

Any questions?

Page 21: EbookMobile 2.0 Revamping services based on user feedback

Contact me

Kathryn LybargerBlog: http://pc.blog.zemows.org/[email protected]

GitHub repository:https://github.com/zemkat/EbookMobile/