On 03.02.2010, at 13:41, Ahmet Arslan wrote: >> this way i can do a prefix facet search for the term "foo" >> or "bar" and in both cases i can show the user "Foo Bar" >> with a bit of frontend logic to split off the "payload" aka >> original data. > > So you have a list of phrases (pre-extracted) to be used for auto-suggest? Or > you are using bi-gram shingles?
For the actual search I am using bi-gram shingles for phrase boosting. However for autosuggest this is not practical. The issue is that I have multiple fields of data (names, address etc) that should all be relevant for the auto suggest. Furthermore a "phrase" entered can either match on one field or any combination of fields. Phrase in this context means separated by spaces or dash. For this I found the above approach the only feasible solution. regards, Lukas Kahwe Smith m...@pooteeweet.org