« Fall presentations | Main | Opening software up »

Work in progress

Liveddc2 I've been talking about 'live' or 'quick' search for a while now.  I finally got a demonstration (or maybe here if you have trouble accessing non-standard HTTP ports.  There's another file you might recognize here).  I'll describe that a bit, but really more interesting is what we might do next.

What you should be able to see is an index to all the records that a large public library holds in WorldCat.  We've extracted all the 5-word phrases from authors, titles, statement of responsibilty, and subject fields.  It's a bit of trick to get the right phrase from the right manifestation from the right work to display.  We get the speed by loading all the information into memory in several flat files, and generating the screens from those.

The screen shot above, though, shows a prototype we're working on that's quite different.  For one thing, most of the information is in a Pears database, although we've done a lot of precoordination to reduce retrieval time.  That's working well, even though there's a lot more going on with SRU replies in XML being converted to HTML with XSLT.  More important though, is the categorization we're trying to display on the left.  A couple of weeks ago Lorcan suggested to Diane and I that we should try to combine the features of the Dewey Browser and Live Search.  So, we've been thinking about it, and this is what we've come with so far.

As we decide what citations to display, we compute the most popular DDC categories associated with all the records that match the search.  The plan is that the user can then interact with the subject categorization much like the Dewey Browser works, except that the most popular records will display as you click on the captions.

We'll see if we can make all this work.  In addition to unaddressed interface issues, there are some real problems scaling this to 60+ million records while keeping the interaction 'live'.  Jenny is working on this, though.  Thanks, too to Ralph for database support.

--Th

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83459bf2269e200e550717dc68833

Listed below are links to weblogs that reference Work in progress:

» Cool search from Lorcan Dempsey's weblog
Thom has a note about some really nice stuff on his blog. This is just a note: check there for the details of how these work. Look here for a 'quick' search of the Phoenix Public Library collection. I really like the way this works - it suggests answer... [Read More]

» A palindromic ILS service layer from Lorcan Dempsey's weblog
Maybe we need an ILSSLI. That's ILS Service Layer Interfaces, or maybe ILS Service Layer Initiative. Lots of things have come over my horizon recently where interesting interfaces are talking to the integrated library system in the background. Here are... [Read More]

Comments

Has there been any discussion about offering Live Search functionality for catalogers using Connexion?

Response:
No, sorry, no plans for that, although I have looked at it a bit.

--Th

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been saved. Comments are moderated and will not appear until approved by the author. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Comments are moderated, and will not appear until the author has approved them.

My Photo

June 2009

Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30