Я хотел бы задать вопросы о персонализированном поиске.Я собираюсь спроектировать / реализовать персонализированный поиск с помощью Lucene.Я немного погуглил об этом, но, похоже, не нашел модуль / инструменты, готовые для использования с Lucene.Поэтому я думаю, что мне нужно реализовать один самостоятельно.Я хотел бы знать, есть ли какие-либо инструменты, чтобы не изобретать велосипед.
Если ничего не доступно, это тоже хорошо.Но я хотел бы знать, есть ли какие-либо предложения о том, как это реализовать.Моя текущая идея - добавить дополнительный битовый вектор или фильтр Блума к каждому документу.Каждый бит представляет актуальность документа для пользователя или группы похожих пользователей.Информация о релевантности получена из алгоритмов интеллектуального анализа данных.Я не совсем уверен, является ли это оптимальным решением (дешевым для реализации одновременно).
Любое предложение / комментарий будет высоко оценено!Спасибо!