🚀 Попробуйте Zilliz Cloud, полностью управляемый Milvus, бесплатно — ощутите 10-кратное увеличение производительности! Попробовать сейчас>

milvus-logo
LFAI
Главная
  • Home
  • Docs
  • Учебники

  • Подробнее

  • Рекомендательная система

Рекомендательная система

В этом руководстве показано, как использовать Milvus, векторную базу данных с открытым исходным кодом, для создания рекомендательной системы.

Используемые модели ML и стороннее программное обеспечение включают:

  • PaddlePaddle
  • Redis или MySQL
  • Towhee .


Рекомендательная система - это подмножество системы фильтрации информации, которая может быть использована в различных сценариях, включая персонализированные рекомендации фильмов, музыки, продуктов и потоков новостей. В отличие от поисковых систем, рекомендательные системы не требуют от пользователей точного описания своих потребностей, а обнаруживают потребности и интересы пользователей, анализируя их поведение.


В этом уроке вы узнаете, как построить систему рекомендаций фильмов, которая может предлагать фильмы, соответствующие интересам пользователя. Чтобы создать такую систему, сначала загрузите набор данных, связанный с фильмами. В этом уроке используется MovieLens 1M. В качестве альтернативы вы можете подготовить собственные наборы данных, которые должны содержать такую информацию, как оценки фильмов пользователями, демографические характеристики пользователей и описание фильмов. Используйте PaddlePaddle для объединения идентификаторов пользователей и характеристик и преобразования их в 256-мерные векторы. Аналогичным образом преобразуйте идентификаторы и характеристики фильмов в векторы. Храните векторы фильмов в Milvus и используйте векторы пользователей для поиска сходства. Если вектор пользователя похож на вектор фильма, Milvus вернет вектор фильма и его ID в качестве результата рекомендации. Затем запросите информацию о фильме, используя идентификатор вектора фильма, хранящийся в Redis или MySQL.


recommender_system рекомендующая_система

Попробуйте Managed Milvus бесплатно

Zilliz Cloud работает без проблем, поддерживается Milvus и в 10 раз быстрее.

Начать
Обратная связь

Была ли эта страница полезной?