CustomQueryParser не получает правильные документы?

Я разработал свой CustomQueryParser с использованием OpenNLP для преобразования запроса таким образом, чтобы он содержал только термины с POS-тегами "JJ", "NNS" и "NN".

Пример запроса = вот почему все hewlett packard и тест
Запрос после CustomerQueryParser = hewlett Packard Test

Но почему-то, когда я запрашиваю со скоростью, полученные документы не придерживаются вышеуказанного правила. Также поле q.op по умолчанию не следует 'AND', указанному в файле solrconfig.xml.

Я предполагаю, что после CustomQueryParser запрос подвергается дальнейшей трансформации с использованием queryAnalyzer.

Может кто-нибудь указать, где я могу пойти не так.

Спасибо

0 ответов

Другие вопросы по тегам