Можно ли как-то изменить оценку в зависимости от положения в Lucene? - PullRequest
9 голосов
/ 01 февраля 2012
Например,

, если я ищу в индексе названий книг с термином «Гарри», «Грязный Гарри» оценивается в равной степени как «Гарри Поттер», и когда два предмета одинаково оцениваются, порядок является случайным.Я бы хотел взвесить тот, который начинается с моего поискового запроса (Гарри Поттер) выше.

Я бы не стал использовать TermPostionVector, так как кажется, что это то, что я могу прочитать только после того, как поиск и оценка были выполнены.завершено.

спасибо за ваше время / внимание.

1 Ответ

2 голосов
/ 01 февраля 2012

Поиск spanquery .

...