В моей схеме Solr у меня есть числовое поле, в котором хранится значение цвета (из 65535). Как я могу сделать так, чтобы при поиске определенного цвета релевантность поиска повышалась, в зависимости от того, насколько близка (по абсолютной величине) конкретный поиск к заданному значению?Усиление релевантности, основанной на абсолютной числовой близости
1
A
ответ
1
Вы можете использовать function queries, чтобы рассчитать близость и увеличить значение.
например. div(x,65535)
, который будет генерировать значение 1, если точное и меньшее значение зависит от близости.
Вы также можете проверить другие запросы, чтобы соответственно повлиять на повышение.
И boost the resultsq={!boost b=div(x,65535)}text:supervillians
1
вместе с функциональными запросами, вы можете использовать функцию recip
для расчета коэффициента наддува от цветового расстояния http://wiki.apache.org/solr/FunctionQuery#recip
Пример:
recip(div(x,65535),1,10000,10000)
Смежные вопросы
- 1. Усиление релевантности поля со значением другого (числового)
- 2. Усиление оценки релевантности на основе найденного уникального ключевого слова
- 3. Оценка релевантности релевантности
- 4. Внедрение политики, основанной на времени и основанной на клиенте ценообразования
- 5. Проектирование поиска на основе релевантности?
- 6. Усиление градиента на Vowpal Wabbit
- 7. Удостоверение на оповещение о близости
- 8. Балансировка нагрузки на основе близости
- 9. Когда срабатывает предупреждение о близости близости?
- 10. Поиск близости
- 11. Запоминание функции, основанной на обещании
- 12. Затенение области, основанной на кривой
- 13. Выполнение функции, основанной на времени
- 14. Создание последовательности, основанной на поле
- 15. Поиск модели, основанной на отношениях
- 16. Заполнение таблицы, основанной на select
- 17. Важность частоты обратного документа при вычислении оценки релевантности релевантности
- 18. Алгоритмы поиска/релевантности поиска
- 19. Проблема релевантности поиска сфинксов
- 20. Усиление моей GA с нейронными сетями и/или усиление обучения
- 21. Усиление питания порта USB
- 22. Усиление сопротивления резистивности UIScrollView
- 23. Усиление активности Android
- 24. числовой формат на MySQL
- 25. Числовой фильтр на входе
- 26. Усиление UIView/UIVIewController
- 27. MySQL Сравнение релевантности
- 28. Усиление стресса WebSocket
- 29. Усиление фокуса в editext
- 30. Реклама на веб-странице, основанной на PHP