ComeçarComece de graça

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ário
  • title: Título do filme
  • rating: 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

Ver curso

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.____)
Editar e executar o código