स्टेप 1: वर्ड क्लाउड और फीचर क्रिएशन
आप इस अभ्यास के दौरान reviews डेटासेट के एक सैंपल के साथ काम करेंगे। इसमें review और score कॉलम हैं। आप इसे IPython Shell में बेझिझक एक्सप्लोर कर सकते हैं।
पहले स्टेप में, आप केवल पॉज़िटिव रिव्यूज़ का उपयोग करके एक वर्ड क्लाउड बनाएँगे। आपके लिए positive_reviews स्ट्रिंग पहले से बना दी गई है, जो टॉप 100 पॉज़िटिव रिव्यूज़ को जोड़कर तैयार की गई है।
दूसरे स्टेप में, आप हर रिव्यू की लंबाई के लिए एक नया फीचर बनाएँगे और उसे डेटासेट में जोड़ेंगे।
वर्ड क्लाउड प्लॉट करने के लिए ज़रूरी सभी फंक्शन आपके लिए इम्पोर्ट कर दिए गए हैं, साथ ही nltk मॉड्यूल से word_tokenize फंक्शन भी।
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Sentiment Analysis
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Create and generate a word cloud image
cloud_positives = ____(background_color='white').____(positive_reviews)
# Display the generated wordcloud image
plt.___(cloud_positives, interpolation='bilinear')
plt.axis("off")
# Don't forget to show the final image
plt.show()