IntraLIbrary 22/2/08Ian Watson Using SRU to create an open search interface for a social services...

13
IntraLIbrary 22/2/08 Ian Watson Using SRU to create an open search interface for a social services repository Ian Watson & Paul Hart Institute for Research & Innovation in Social Services

Transcript of IntraLIbrary 22/2/08Ian Watson Using SRU to create an open search interface for a social services...

Page 1: IntraLIbrary 22/2/08Ian Watson Using SRU to create an open search interface for a social services repository Ian Watson & Paul Hart Institute for Research.

IntraLIbrary 22/2/08 Ian Watson

Using SRU to create an open search interface for a social services

repository

Ian Watson & Paul Hart

Institute for Research & Innovation in Social Services

Page 2: IntraLIbrary 22/2/08Ian Watson Using SRU to create an open search interface for a social services repository Ian Watson & Paul Hart Institute for Research.

The Learning Exchange

• Content– 800 Objects– Multimedia, PDF, audio, web sites

• Users– Nine Scottish universities teaching social work– Entire social services workforce (via Via NHS

Scotland elibrary Athens authentication)

Registration requirement a big barrier to use

Page 4: IntraLIbrary 22/2/08Ian Watson Using SRU to create an open search interface for a social services repository Ian Watson & Paul Hart Institute for Research.

Key Features

• Add to browser search engines• Search term auto-suggest. Text file created from words in

selected metadata fields exported through OAI• If search term misspelled, alternative suggested• Tagging and send to a friend• Keywords & authors are hyperlinks to create new searches• Three column design – space for showcase in right hand

column• Works even if Java script and css disabled• Works on hand-held devices

Page 5: IntraLIbrary 22/2/08Ian Watson Using SRU to create an open search interface for a social services repository Ian Watson & Paul Hart Institute for Research.

Things to look out for

• Search Syntax– CQL doesn't use the same syntax as Google and the

like. Quotes does not imply a phrase search (“exact” relation).

– SRU/CQL implementation in IntraLibrary does not currently support the "exact" relation

• Effect: not easy to control how the search works

Page 6: IntraLIbrary 22/2/08Ian Watson Using SRU to create an open search interface for a social services repository Ian Watson & Paul Hart Institute for Research.

Special Collections• Learning Exchange as three kinds of special collection

– Images

– Subjects: Child Protection; Drug and Alcohol Misuse

– “Protected” collection (objects with licence conditions requiring user registration)

In 2.8, no seamless link from Open Search to the object for those users holding an Athens password

Support for use of authentication tokens to search specific collections introduced in 2.9.

Page 7: IntraLIbrary 22/2/08Ian Watson Using SRU to create an open search interface for a social services repository Ian Watson & Paul Hart Institute for Research.

Other

• Can’t browse taxonomies• Can’t link to licences

– Learning Exchange has three licence types• Modify• Not Modify• Web resource

– Open search default is therefore ‘not modify’ unless resource allows otherwise

Page 8: IntraLIbrary 22/2/08Ian Watson Using SRU to create an open search interface for a social services repository Ian Watson & Paul Hart Institute for Research.

Character mapping

Fix: Compiled a list of ‘allowed’ characters for title field.

Page 9: IntraLIbrary 22/2/08Ian Watson Using SRU to create an open search interface for a social services repository Ian Watson & Paul Hart Institute for Research.

Broken Links

• Meta Data Analysis Tool http://www.nzdl.org/greenstone3/mat• Enter: http://learnx.sieswe.org/IntraLibrary/IntraLibrary-OAI• Download XENU: http://home.snafu.de/tilman/xenulink.html• Run through checker • Report opens in browser

Page 10: IntraLIbrary 22/2/08Ian Watson Using SRU to create an open search interface for a social services repository Ian Watson & Paul Hart Institute for Research.

http://www.nzdl.org/greenstone3/mat

Page 11: IntraLIbrary 22/2/08Ian Watson Using SRU to create an open search interface for a social services repository Ian Watson & Paul Hart Institute for Research.
Page 12: IntraLIbrary 22/2/08Ian Watson Using SRU to create an open search interface for a social services repository Ian Watson & Paul Hart Institute for Research.

Future• Advanced search• CQL will have to allow sorting search results• SRU support for image display, eg thumbnails

lightbox high res• Open ID• SWORD uploader• Ratings (custom vs IntraLibrary proprietary)• Import objects by RSS• Release as open source, probably via a Google code

repository (end of March 08)

Page 13: IntraLIbrary 22/2/08Ian Watson Using SRU to create an open search interface for a social services repository Ian Watson & Paul Hart Institute for Research.

Learning Exchange Open Search Design Team

• Paul Hart – Multimedia Developer [email protected]• Ian Philip – Multimedia Designer [email protected]• Lesley Duff - Web Applications Analyst/Programmer [email protected]• Ian Watson – Knowledge and Information Manager [email protected] • Ellen Daly - Knowledge and Information Assistant [email protected] • Neil Ballantyne – Learning Technology Manager [email protected]

www.iriss.ac.uk/openlx