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

Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

Embed Size (px)

DESCRIPTION

Catalog Catalog search ? Selector

Citation preview

Page 1: Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

EbookMobile 2.0Revamping services based on user feedback

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

Page 2: Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

We add lots of ebooks to the catalog…

Catalog

CopyCataloging

BatchLoading

Original Cataloging

Page 3: Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

…but how do people know?

Catalog

Catalog search

?Selector

Page 4: Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

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: Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

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: Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

Example feeds (what I had in mind)

MathematicsQA

AlgebraQA150 -> QA273

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

Page 7: Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

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: Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

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: Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

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: Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

Arbitrary database queries

More flexibility

Must be set up by librarian

Types of feeds people are actually asking for

Page 11: Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

Output: Atom feeds (like RSS)

Page 12: Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

In progress: Cover images

Page 13: Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

Shift in focus

Ebook-mobile

E-bookmobile

Page 14: Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

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: Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

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: Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

Future plans: Easier configurationQuery type

Call number?Subject headings?Arbitrary query?

TriggerRecord addition?Record modification?

Page 17: Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

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: Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

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

Voyager

Connexion

AutoHotKey

… (more on the way)

Page 19: Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

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

Other web-based readers

Email clients

Apps

Page 20: Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

Any questions?

Page 21: Kathryn Lybarger KLA/SLA Joint Spring Conference #jsc2013 March 21, 2013

Contact me

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

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