ComeçarComece de graça

Recalculando a matriz

Agora que você tem suas três matrizes fatoradas, pode multiplicá-las novamente para obter os dados completos de avaliações sem valores ausentes. Neste exercício, você vai usar a função de produto escalar do numpy para multiplicar primeiro U e sigma, e depois o resultado por Vt. Em seguida, você poderá somar as avaliações médias de cada linha para chegar às suas avaliações finais.

U, sigma, Vt, avg_ratings e user_ratings_df do exercício anterior já foram carregados para você. Além disso, o numpy foi carregado como np.

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.

# Dot product of U and sigma
U_sigma = np.____(____, ____)
Editar e executar o código