Inizia subitoInizia 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 corso

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

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