Ricalcolare la matrice
Ora che hai le tre matrici fattorizzate, puoi moltiplicarle di nuovo per ottenere l’intero insieme di valutazioni senza valori mancanti.
In questo esercizio userai la funzione di prodotto scalare di numpy per moltiplicare prima U e sigma, poi il risultato per Vt.
Potrai poi aggiungere la valutazione media di ciascuna riga per ottenere le valutazioni finali.
U, sigma, Vt, avg_ratings e user_ratings_df dall’esercizio precedente sono già stati caricati per te. Inoltre, numpy è stato importato come np.
Questo esercizio fa parte del corso
Creare motori di raccomandazione in Python
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Dot product of U and sigma
U_sigma = np.____(____, ____)