Matrisi yeniden hesaplama
Artık üç çarpan matrisin olduğuna göre, eksik değer içermeyen tam puanlama verisini elde etmek için bunları yeniden çarparak birleştirebilirsin.
Bu egzersizde, önce U ile sigmayı, ardından sonucu Vt ile çarpmak için numpy'nin noktasal çarpım (dot product) fonksiyonunu kullanacaksın.
Sonrasında, her satır için ortalama puanları ekleyerek nihai puanlarını bulabileceksin.
Önceki egzersizden U, sigma, Vt, avg_ratings ve user_ratings_df senin için yüklendi. Ayrıca numpy, np olarak yüklendi.
Bu egzersiz
Python ile Öneri Motorları Geliştirme
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Dot product of U and sigma
U_sigma = np.____(____, ____)