Skip to content

Rhaptos Software Development

Personal tools
You are here: Home » Development » Search Meeting Notes Feb 5, 2007

Search Meeting Notes Feb 5, 2007

Document Actions
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

Created by kef
Last modified 2007-02-15 11:04