Ok, thanks. I will look how to use it. 10 words look too many? How many would you suggest?
Thanks again, Liat 2009/3/19 Grant Ingersoll <gsing...@apache.org> > > On Mar 19, 2009, at 5:13 AM, liat oren wrote: > > I am looking for a quick solution to expand queries so they will look for >> synonms as well. >> The same way WordNet is doing - it will looks for other words that mean >> the >> same as written in the query. >> >> So Synonyms and WordNet are better categories to describe what I need. >> >> Any idea? >> > > You might have a look at Solr's SynonymFilter > > >> >> Currently what I do, is expending the query in my own code - for every >> word >> in the query I also add the 10 most close words to that one and parse it >> to >> the query parser. >> > > Any particular reason for 10? Seems like for large queries, you could > quickly create a very very large query. > > >> >> It takes a bit time and I wondered whether I am missing something and it >> can >> be done in a better way. >> > > What part is slow? Can you share more about your current solution > code-wise? If your synonym list is fairly static, you might consider adding > synonyms during indexing instead. > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-user-h...@lucene.apache.org > >