milvus-logo
LFAI
Home
  • Tutoriais

Sistema de recomendação

Este tutorial demonstra como utilizar o Milvus, a base de dados vetorial de código aberto, para criar um sistema de recomendação.

O modelo ML e o software de terceiros utilizados incluem:

  • PaddlePaddle
  • Redis ou MySQL
  • Towhee


O sistema de recomendação é um subconjunto do sistema de filtragem de informações, que pode ser utilizado em vários cenários, incluindo a recomendação personalizada de filmes, músicas, produtos e fluxos de alimentação. Ao contrário dos motores de pesquisa, os sistemas de recomendação não exigem que os utilizadores descrevam com precisão as suas necessidades, mas descobrem as necessidades e os interesses dos utilizadores através da análise dos comportamentos dos utilizadores.


Neste tutorial, você aprenderá a criar um sistema de recomendação de filmes que pode sugerir filmes que atendam aos interesses do usuário. Para criar esse sistema de recomendação, primeiro descarregue um conjunto de dados relacionado com filmes. Este tutorial usa o MovieLens 1M. Em alternativa, pode preparar os seus próprios conjuntos de dados, que devem incluir informações como as classificações dos filmes pelos utilizadores, as caraterísticas demográficas dos utilizadores e a descrição do filme. Utilize o PaddlePaddle para combinar IDs de utilizadores e caraterísticas e convertê-los em vectores de 256 dimensões. Converta os IDs e as caraterísticas dos filmes em vectores de forma semelhante. Armazene os vectores de filmes no Milvus e utilize os vectores de utilizadores para a pesquisa de semelhanças. Se o vetor do utilizador for semelhante a um vetor de filme, o Milvus devolverá o vetor de filme e o seu ID como resultado da recomendação. Em seguida, consultar a informação do filme utilizando o ID do vetor de filme armazenado no Redis ou MySQL.


recommender_system sistema_de_recomendação

Traduzido porDeepLogo

Tabela de conteúdos

Try Managed Milvus for Free

Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.

Get Started
Feedback

Esta página foi útil?