Přepočítání matice
Teď, když máš k dispozici tři faktorové matice, můžeš je vynásobit zpět dohromady a získat kompletní data o hodnoceních bez chybějících hodnot.
V tomto cvičení použiješ funkci numpy pro skalární součin a nejprve vynásobíš U a sigma, poté výsledek vynásobíš Vt.
Nakonec přičteš průměrná hodnocení pro každý řádek, čímž získáš výsledná hodnocení.
U, sigma, Vt, avg_ratings a user_ratings_df z předchozího cvičení jsou už načtené. Také numpy je načteno jako np.
Toto cvičení je součástí kurzu
Tvorba doporučovacích systémů v Pythonu
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Dot product of U and sigma
U_sigma = np.____(____, ____)