Задать вопрос
shebanoff
@shebanoff

Ранжирование выдачи Sphinx: синонимы, вхождения, поля?

Задача — создать поиск с идеальной релевантной выдачей, конечно же :)


С распределением весов по полям всё понятно, но как распределять веса по wordforms? Необходимо выдавать сначала директоров, а потом уже начальников при соответствии «Директор => Начальник».


Т.е. можно ли раздавать разные веса в зависимости от того, оригинальный ли запрос, или это подобранный синоним?
  • Вопрос задан
  • 4577 просмотров
Подписаться 3 Оценить Комментировать
Ответ пользователя empty К ответам на вопрос (2)
empty
@empty
К сожалению это невозможно. В процессе индексации, слова получат одинаковые CRC32 коды, т.е. в индексе представление слова Директор и Начальник будет идентичным. На оффициальном сайте есть страница документации по wordforms,
но там, увы, это подробно не расписано.
Ответ написан