Začněte nyníZačněte zdarma

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

Zobrazit kurz

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.____(____, ____)
Upravit a spustit kód