Hi list,

I've been working the last couple days on some synonym functionality and
I've been reading about the limitations regarding query-time multi-word
synonyms. All recommended solutions that I've come across so far suggest
using the SynonymFilter at index time rather than at query time.
Unfortunately, I have to use SynonymFilter at query time due to the nature
of the data I'm indexing. At index time, all I have are keywords but at
query time I will have some semantic markup which allows me to expand into
synonyms. I am wondering if any progress has been made into making query
time synonym searching work correctly. If not, does anyone have some ideas
for alternatives to using SynonymFilter? The only thing I can think of is to
simply create a custom BooleanQuery for the search and feed the synonyms in
manually, but then I am missing out on all the functionality of the dismax
query parser. Any ideas are appreciated, thanks very much.

Mark

Reply via email to