शुरू करेंमुफ़्त में शुरू करें

मैट्रिक्स को दोबारा गणना करना

अब जब आपके पास तीनों फैक्टर मैट्रिसेज़ हैं, तो आप उन्हें फिर से गुणा करके बिना मिसिंग वैल्यू वाले पूर्ण रेटिंग्स डेटा प्राप्त कर सकते हैं. इस अभ्यास में, आप numpy के डॉट प्रोडक्ट फंक्शन का उपयोग करके पहले U और sigma को गुणा करेंगे, फिर प्राप्त परिणाम को Vt से गुणा करेंगे. इसके बाद आप प्रत्येक पंक्ति की औसत रेटिंग्स जोड़कर अपनी अंतिम रेटिंग्स निकाल पाएँगे.

पिछले अभ्यास से U, sigma, Vt, avg_ratings, और user_ratings_df पहले से लोड किए गए हैं. साथ ही, numpy को np नाम से लोड किया गया है.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में रिकमेंडेशन इंजन बनाना

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Dot product of U and sigma
U_sigma = np.____(____, ____)
कोड संपादित करें और चलाएँ