I don't see any aggravation of this problem because of the hybrid approach Bess is proposing. You've got enough flexibility in the way you set up your Lucene index, and Lucene search results give you access to the term weights for each hit, so you can tell which fields actually matched. There would probably be a lot of optimizations you could do within Solr to help with this kind of thing. Art and I talked a little about this at the ILS symposium: why not nestle the XML db inside Solr alongside Lucene? Solr could then manage the indexing of the contents of the db, and augment your search results with data from the db: you could get full records as part of your search results without having to store them in the Lucene index. Peter -----Original Message----- From: Code for Libraries [mailto:[log in to unmask]] On Behalf Of Jonathan Rochkind Sent: Monday, November 27, 2006 3:05 PM To: [log in to unmask] Subject: Re: [CODE4LIB] code4lib lucene pre-conference Bess Sadler wrote: > application. That way you can use solr / lucene for search, faceted > browse, etc, and your XML database only for known item retrieval, > which it is generally able to do without performance issues. I'm > hopping up and down waiting for someone to take this approach with an > ILS, so please come and show us what you've got! > Would this approach complicate hilighting of hits-in-context? One of the biggest things missing from most current OPACs in my opinion is google-style excerpting of WHAT part of the record matched the query--on the results page. Many mainstream OPACs do currently provide some form of hilighting on the detail/full-bib page, but it's not generally truly identifying _which_ parts of the record _actually_ matched your search (a search just on title will still hilight the word found in a non-title field), which I find annoying. Do these kind of hybrid approaches complicate the task of providing proper result hilighting in context, or am I off on the wrong direction? Jonathan > Bess > -- Jonathan Rochkind Sr. Programmer/Analyst The Sheridan Libraries Johns Hopkins University 410.516.8886 rochkind (at) jhu.edu