On 3/27/07, Walter Underwood <[EMAIL PROTECTED]> wrote:
I don't recommend defaulting to AND. This will increase the number of failed searches (no hits) for your users. If one word is misspelled in a multi-word AND query, you'll get no results. Since About 10% of queries are misspelled and about half of queries are multi-word, that will immediately increase your failed queries by five percentage points.
The filtering benefits of AND shouldn't be underestimated. Dismax helps (a lot) but it sufficient to guarantee that matches containing both terms appear first. I agree with your point above, but I fear "AND: bad! OR: good!" becoming dogma--often AND+spellcheck is the better option. A more nuanced answer would be to finesse the MM parameter so shorter multi-word queries behave as AND, and longer queries allow more flexibility (this could probably be achieved by using a high percentage setting, but I'd have to double check how the rounding is done). -Mike