Search Meeting Notes Feb 5, 2007
Notes on current search, planned search, upcoming features.
Completed Search Backend Work
- Table of search weights is a parameter to the search and can be adjusted "easily". Elizabeth has a table of the current weights which will get attached here .
- Fields can be included and excluded from the search (with a single search term against all fields).
- Being able to AND and OR terms.
- The number of results to return can be set.
Implementation Notes
- Punctuation is not stripped from search terms so "Lane," does not match "Lane". This was a bug in postprocessing: punctuation is in fact stripped reedstrm
- The Anding and Oring behavior needs to be documented. Currently I think that all terms are OR'd.
- Someone mentioned that Ebay has a nice inclusion/exclusion interface when results are returned.
Upcoming search backend work (By Friday, Feb 9 AM)
- Searching abstracts, the "full name" field, subjects, and language.
- Being able to match particular search terms to particular fields (this may be a post filter that is applied to the returned results). For example -- search "Lane" in "Author" and "Statistics" in "Title".
- Return the fields where matches were found (but not the matching subpart).
Future work (post-March-release -- April followon release)
- Showing the match exactly -- highlighting the search term within the match
- Site search and workgroup search -- integrating (including, excluding, displaying in blocks) results appropriately. Display workgroup only when logged in -- show that it is workgroup content, not published content. Site search with top left search -- group results separately.
- Searching all versions of modules and displaying the results intelligently
