Recalcul de la matrice
Maintenant que vous avez vos trois matrices de facteurs, vous pouvez les multiplier à nouveau pour reconstituer les notes complètes sans valeurs manquantes.
Dans cet exercice, vous utiliserez la fonction de produit scalaire de numpy pour multiplier d'abord U et sigma, puis le résultat par Vt.
Vous pourrez ensuite ajouter les notes moyennes pour chaque ligne afin d'obtenir vos notes finales.
U, sigma, Vt, avg_ratings et user_ratings_df de l'exercice précédent ont été chargés pour vous. De plus, numpy a été importé sous le nom np.
Cette activité fait partie du cours
Créer des moteurs de recommandation en Python
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Dot product of U and sigma
U_sigma = np.____(____, ____)