Я пытаюсь сделать автозаполнение Lucene, используя словарь Lucene и классы проверки орфографии, но пока успешно только для того, чтобы оно работало для отдельных терминов.
Я гуглил и обнаружил, что нам нужно использовать фильтр Shingle Matrix для выполнения работы. Может кто-нибудь, имеющий опыт работы с Lucene, покажет мне, как это сделать?
Все, что мне нужно, это генерировать слова для автозаполнения фраз.Например, если у меня есть такой документ: «Это длинная строка с очень длинной разглагольствованием и слишком большим количеством слов в ней», тогда я смогу генерировать такие слова, как «длинная строка», «длинная разглагольствование», «многиеслова "и т.д ...
возможно?
Спасибо.