Recalculando la matriz
Ahora que tienes tus tres matrices factorizadas, puedes multiplicarlas de nuevo para obtener los datos completos de valoraciones sin valores faltantes.
En este ejercicio, usarás la función de producto punto de numpy para multiplicar primero U y sigma, y luego el resultado por Vt.
Después podrás sumar las valoraciones medias de cada fila para obtener tus valoraciones finales.
U, sigma, Vt, avg_ratings y user_ratings_df del ejercicio anterior ya se han cargado por ti. Además, numpy se ha importado como np.
Este ejercicio forma parte del curso
Creación de motores de recomendación en Python
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Dot product of U and sigma
U_sigma = np.____(____, ____)