IniziaInizia gratis

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

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Dot product of U and sigma
U_sigma = np.____(____, ____)
Modifica ed esegui il codice