1. Leren
  2. /
  3. Cursussen
  4. /
  5. Python में Unsupervised Learning

Connected

Opdracht

संगीत कलाकारों की अनुशंसा भाग II

मान लीजिए आप Bruce Springsteen के बड़े फैन हैं — तो आपको और किन संगीत कलाकारों में रुचि हो सकती है? पिछले अभ्यास से मिले अपने NMF फीचर और cosine similarity का उपयोग करके मिलते-जुलते संगीत कलाकार खोजिए. पिछले अभ्यास का समाधान पहले ही चलाया जा चुका है, इसलिए norm_features एक ऐसा array है जिसमें पंक्तियों के रूप में normalized NMF फीचर हैं. संगीत कलाकारों के नामों की सूची artist_names के रूप में उपलब्ध है.

Instructies

100 XP
  • pandas को pd नाम से इम्पोर्ट करें.
  • artist_names को इंडेक्स बनाते हुए, norm_features से एक DataFrame df बनाइए.
  • df के .loc[] एक्सेसर का उपयोग करके 'Bruce Springsteen' वाली रो चुनिए. परिणाम को artist में असाइन करें.
  • df के .dot() मेथड को artist पर लागू करके, हर रो का artist के साथ डॉट प्रोडक्ट निकालिए. परिणाम को similarities के रूप में सेव करें.
  • 'Bruce Springsteen' से सबसे मिलते-जुलते कलाकार दिखाने के लिए similarities के .nlargest() मेथड के परिणाम को प्रिंट कीजिए.