22
Expand your OPAC waiting for the Next Gen Ca Daniel For Computers In Libraries Cooperative Systems Trump Integrated Sy

cil2009 - Expand your OPAC while waiting for the next gen catalog

Embed Size (px)

DESCRIPTION

A description of the webservices used in our dear old OPAC.

Citation preview

Page 1: cil2009 - Expand your OPAC while waiting for the next gen catalog

Expand your OPACwhile waiting for the Next Gen Catalog

Daniel ForsmanComputers In Libraries 2009

Cooperative Systems Trump Integrated Systems

Page 2: cil2009 - Expand your OPAC while waiting for the next gen catalog

http://www.slideshare.net/halwete

Page 3: cil2009 - Expand your OPAC while waiting for the next gen catalog
Page 4: cil2009 - Expand your OPAC while waiting for the next gen catalog

Jonkoping University : http://www.hj.se/eng9556 registred students in 2007700 staff

Jonkoping University Library : http://www.bibl.hj.se/eng200 000 volumes27 staffEx Libris: Aleph 18, MetaLib & SFX

Page 5: cil2009 - Expand your OPAC while waiting for the next gen catalog

The web is rapidly becoming a platform consisting of services and API:s

Machine 2 machine communication stands in the centre

Worldcat API, XISBN, Library Thing for Libraries , LIBRIS Xsearch, MetaLib | Aleph X-server, SFX API, Ebsco Host Integration Toolkit, ISI Web Services, Amazon, SRU/W, RDF | Linked Data, Google Code, Flickr API, Yahoo! Developer Network … … …

Page 6: cil2009 - Expand your OPAC while waiting for the next gen catalog

By exploring web services and new technology we gain first hand experience making us stronger customers and development partners

By introducing other services into our OPAC the local collection is displayedin a broader context

The OPAC turns into a small federated search service, rich in functionality and content, seamlessly integrated with the library webpages

Strategy is to present library resources in a single thought through structure and presentation BUT ALSO to identify key services and make them available outside the library website

Page 7: cil2009 - Expand your OPAC while waiting for the next gen catalog

We will focus on bringing servicestogether today but should not forget the importance of making ourdata available outside of the catalog

Decoupling of front-end from back-end in practice means enabling your data for

OAI-HarvestingExternal IndexingOffering API:sURL SyntaxPersistent URL:s

Page 8: cil2009 - Expand your OPAC while waiting for the next gen catalog
Page 9: cil2009 - Expand your OPAC while waiting for the next gen catalog

Quick search uses deep linking/URL syntax with asimple forwarding service (PHP)

The script is a focal point for severalsearch services offered by the library: toolbar, html-template engine, search widgets …

78 116 queries in 2008

Page 10: cil2009 - Expand your OPAC while waiting for the next gen catalog
Page 11: cil2009 - Expand your OPAC while waiting for the next gen catalog
Page 12: cil2009 - Expand your OPAC while waiting for the next gen catalog
Page 13: cil2009 - Expand your OPAC while waiting for the next gen catalog
Page 14: cil2009 - Expand your OPAC while waiting for the next gen catalog

Results page – highlights

LIBRIS Union catalog – Xsearch API – MODS/Dublin Core

EBSCO Host Integrated Search API

Uppsok – National database for student theses – SRU/W

MetaLib – Xserver

Public Library – forward search

Dynamic hints / hotwords – local javascript

Requires a hook in your OPAC for the AJAX script – just cssand some javascript (Jquery/Prototype) that talks to a server sidescript that parses a XML response.

In our case PHP but there are plenty of options.

Page 15: cil2009 - Expand your OPAC while waiting for the next gen catalog
Page 16: cil2009 - Expand your OPAC while waiting for the next gen catalog
Page 17: cil2009 - Expand your OPAC while waiting for the next gen catalog
Page 18: cil2009 - Expand your OPAC while waiting for the next gen catalog
Page 19: cil2009 - Expand your OPAC while waiting for the next gen catalog

Bibliographic view - highlights

Covers from Swedish bookstore Ad Libris

Google Book Search API

Oppna Bibliotek API – reviews by librarians, user reviews coming

Amazon Covers and Editorial Reviews via AWS

DOM javascript to extract ISBN, pass ISBN to backend PHP scripts with Prototype (AJAX).

ticTOC and SFX API integration for records with a ISSN

Page 20: cil2009 - Expand your OPAC while waiting for the next gen catalog

Yahoo! Spelling suggestion webservice5000 requests / day

We used to use the Google SOAP spelling suggestion serviceLimited to 1000 requests / day

Closed to new users

Page 21: cil2009 - Expand your OPAC while waiting for the next gen catalog

Next step

Getting down with Linked Data

National Union Catalog – LIBRIS is available as linked data

One idea is to present links to Wikipedia articles based on Authority records

Google Translation of subjects, search terms

Continue to explore webservices and integrate our resources makingour different systems to co-operate

Page 22: cil2009 - Expand your OPAC while waiting for the next gen catalog

Daniel ForsmanJonkoping University [email protected]

Web http://www.bibl.hj.se/engOPAC http://julia.hj.seLabs http://www.bibl.hj.se/doc/6433