Excerpts from Carl Lerche's message of Sun Jan 21 09:09:59 -0800 2007:
> Worst case scenario, I could probably do some preprocessing to the
> search queries to expand "plumber" or "driving" to a query that
> includes both stems (for example expand the query for plumber to
> "plumber plumb")

You can either do query expansion or you can modify the stemmer. Query
expansion is probably a little easier to experiment with because you
don't have to worry about reindexing, but it does come with a
search-time cost which may or may not be negligible. (And it gets a
little tricky with phrasal queries.)

> I can add ranged parameters to the query and that will work, but is
> that optimal? Hopefully I am making sense.

I don't know for sure whether Ferret is sophisticated enough to optimize
retrieval based on multiple ranges, but it may very well be. In any
case, I think you're doing the right thing.

-- 
William <[EMAIL PROTECTED]>
_______________________________________________
Ferret-talk mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ferret-talk

Reply via email to