Criando uma tabela dinâmica dos seus dados
Neste capítulo, você vai dar mais um passo na geração de recomendações personalizadas — vai encontrar itens que usuários, semelhantes àquele para quem você está recomendando, curtiram.
O primeiro passo é formatar seus dados. Você começa com um conjunto de dados contendo usuários e suas avaliações como linhas individuais, com as seguintes colunas:
user: ID do usuáriotitle: Título do filmerating: Avaliação que o usuário deu ao filme
Você precisará transformar o DataFrame em uma matriz de avaliações de usuários, em que cada linha representa um usuário e cada coluna representa os filmes na plataforma. Isso permitirá comparar usuários e suas preferências com facilidade.
Este exercício faz parte do curso
Construindo mecanismos de recomendação em Python
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Inspect the first 5 rows of user_ratings
print(user_ratings.____)