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, kursun bir parçasıdır
Python ile Öneri Motorları Geliştirme
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Dot product of U and sigma
U_sigma = np.____(____, ____)