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

GoT से स्टेम और लेम्मा

इस अभ्यास में, आपको George R.R. Martin की Game of Thrones से ली गई कुछ पंक्तियाँ दी गई हैं। आपका काम दिए गए GoT स्ट्रिंग से स्टेम और लेम्मा बनाना है.

ध्यान रखें कि स्टेमिंग किसी शब्द को उसकी जड़ (root) तक घटाती है, जबकि लेम्माटाइज़ेशन एक वास्तविक शब्द (lemma) लौटाता है। हालाँकि, दोनों विधियों की गति में काफी अंतर हो सकता है — स्टेमिंग आम तौर पर बहुत तेज़ होती है। स्टेप 2 और 3 में, प्रत्येक ऑपरेशन को पूरा करने में लगने वाले कुल समय पर ध्यान दें। हम स्टेमिंग और लेम्माटाइज़ेशन में लगने वाला समय मापने के लिए time.time() मेथड का उपयोग कर रहे हैं.

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

Python में Sentiment Analysis

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

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

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

# Import the required packages from nltk
from nltk.stem import ____, ____
from nltk import word_tokenize

porter = PorterStemmer()
WNlemmatizer = WordNetLemmatizer()

# Tokenize the GoT string
tokens = ____(GoT) 
कोड संपादित करें और चलाएँ