Чтобы представить выделенные слова-соответствия в документах, которые были возвращены запросами Lucene, результаты поиска Lucene могут содержать слова, которые использовались для возврата документа как соответствующего моему запросу.
Например :
Запрос Lucene: "собака-кошка"
Результат: ["собаки милые", "собака и кошки дружат"]
Как добиться этого с помощью Lucene? Вручную я не могу обрабатывать cats или dogs или любую разницу между запрошенными словами и возвращаемыми словами.