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

रिव्यूज़ को नॉर्मलाइज़ करना

अब समय है कि आप अपने मूवी रिव्यू डेटासेट में मौजूद कुछ महत्वपूर्ण शब्द निकालें। सबसे पहले, आपको उन्हें नॉर्मलाइज़ करना होगा और फिर उनकी फ्रीक्वेंसी गिननी होगी। नॉर्मलाइज़ेशन का एक हिस्सा सभी शब्दों को लोअरकेस में बदलना, स्पेशल कैरेक्टर्स हटाना, और किसी शब्द की जड़ (रूट) निकालना है ताकि उसके अलग-अलग रूपों को एक ही माना जाए.

मान लीजिए आपके पास ये रिव्यू हैं: The movie surprises me very much और Marvel movies always surprise their audience. अगर आप शब्दों की फ्रीक्वेंसी गिनते हैं, तो surprises एक बार और surprise एक बार गिना जाएगा। हालाँकि, क्रिया surprise दोनों में आती है और इसकी फ्रीक्वेंसी 2 होनी चाहिए.

एक उदाहरण के लिए एक मूवी रिव्यू का टेक्स्ट पहले से ही वैरिएबल movie में सेव है। आप IPython Shell में print(movie) चलाकर वैरिएबल देख सकते हैं.

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

Python में Regular Expressions

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

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

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

# Convert to lowercase and print the result
movie_lower = ____
print(____)
कोड संपादित करें और चलाएँ