Recommendation engine की ताकत देखें
Taylor और Jane दोनों को फ़िल्में देखना पसंद है. Taylor को सिर्फ़ ड्रामा, कॉमेडी और रोमांस पसंद हैं. Jane को केवल एक्शन, एडवेंचर और बाकी रोमांचक फ़िल्में पसंद हैं. ALS-आधारित recommendation engines का एक बड़ा फ़ायदा यह है कि ये ऐसे मूवी या आइटम पहचान लेते हैं जो उपयोगकर्ताओं को पसंद आएँगे, चाहे वे खुद सोचते हों कि शायद उन्हें वे पसंद न आएँ. नीचे Taylor और Jane द्वारा दी गई मूवी रेटिंग्स देखें. स्वाभाविक है कि उनकी अलग-अलग पसंद अलग सिफारिशें जनरेट करेगी.
इस कोर्स में कई ऐसे कॉन्सेप्ट आएँगे जिन्हें आप शायद भूल गए हों. अगर आपको कभी जल्दी रिफ्रेशर चाहिए, तो PySpark Cheat Sheet डाउनलोड कीजिए और पास रखें!
यह अभ्यास पाठ्यक्रम का हिस्सा है
PySpark के साथ Recommendation Engines बनाना
अभ्यास निर्देश
.show()मेथड और आपकी पसंद के अन्य मेथड्स का उपयोग करकेTJ_ratingsदेखें, ताकि आप जान सकें कि दोनों ने देखी गई अलग-अलग फ़िल्मों को कैसे रेट किया है.- दिए गए
get_ALS_recs()फंक्शन में उपयोगकर्ता नाम इनपुट करें, ताकि दी गई रेटिंग्स के आधार पर ALS Jane और Taylor के लिए कौन-सी फ़िल्में रिकमेंड करता है, यह देख सकें. क्या ये सिफारिशें आपको तार्किक लगती हैं?
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# View TJ_ratings
TJ_ratings.show()
# Generate recommendations for users
get_ALS_recs(["____","____"])