Is there an analyzer which takes a text and creates search terms based on the following rules: - all single words - "two words in a row" - "three word in a row" - ... - "n words in a row"
The reason is the following: I have an index which is now being analyzed using WhitespaceAnalyzer. Besides that I have a so called "term index" which is populated with all (search) terms of the "real index". The "term index" is used to provide suggestion for search terms. Typing a single search term workls perfectly. The problem is that when I type two words to narrow the suggestions no more possible serach terms are found, BECAUSE the "term index" only has single words/terms. Which analyzer should I use? Ngram? Or is there even an analyzer which does the above? Thanks for your advices! Clemens --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org