Comece agoraComece grátis

Veja o poder de um sistema de recomendação

Taylor e Jane gostam de assistir a filmes. Taylor gosta apenas de dramas, comédias e romances. Jane gosta apenas de ação, aventura e filmes mais eletrizantes. Um dos maiores benefícios dos sistemas de recomendação baseados em ALS é identificar filmes ou itens que os usuários vão gostar, mesmo que eles próprios achem que não vão. Confira abaixo as notas que Taylor e Jane deram aos filmes. Seria de se esperar que suas preferências diferentes gerassem recomendações diferentes.

Este curso aborda muitos conceitos que você pode ter esquecido; se precisar de um reforço rápido, baixe o PySpark Cheat Sheet e mantenha-o por perto!

Este exercicio faz parte do curso

Construindo mecanismos de recomendação com PySpark

Ver curso

Instruções do exercicio

  • Dê uma olhada em TJ_ratings usando o método .show() e quaisquer outros métodos que preferir para ver como cada um avaliou os diversos filmes que assistiram.
  • Insira os nomes de usuário na função get_ALS_recs() fornecida para ver quais filmes o ALS recomenda para Jane e Taylor com base nas avaliações. As recomendações fazem sentido para você?

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# View TJ_ratings
TJ_ratings.show()

# Generate recommendations for users
get_ALS_recs(["____","____"]) 
Editar e Executar Código