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

निगेशन (negations) को बदलना

अपने prediction प्रोजेक्ट पर आगे काम जारी रखने के लिए, आपका अगला काम यह समझना है कि आपके डेटासेट में आने वाले negations को कैसे संभालें। कुछ prediction एल्गोरिदम negations के साथ अच्छा काम नहीं करते, इसलिए एक अच्छा तरीका यह है कि not या n't में से किसी एक को हटा दें और उसके बाद आने वाले शब्द को उसके विपरीतार्थक (antonym) से बदल दें.

मान लीजिए आपके पास यह string है: The movie isn't good. आपको n't हटाना है और good को bad से बदलना है। इस तरह आपकी string होगी: The movie is bad. आप देखते हैं कि डेटासेट के पहले कॉलम में एक string है जिसमें isn't शब्द के बाद important आता है।

इस कॉलम का टेक्स्ट पहले से ही वैरिएबल movies में सेव है, ताकि आप इस पर काम शुरू कर सकें। आप इसे देखने के लिए IPython Shell में print(movies) का उपयोग कर सकते हैं.

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

Python में Regular Expressions

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

अभ्यास निर्देश

  • substring isn't को शब्द is से बदलें.
  • substring important को शब्द insignificant से बदलें.
  • वैरिएबल movies_antonym में मौजूद परिणाम को प्रिंट करें.

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

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

# Replace negations 
movies_no_negation = movies.____("____", "____")

# Replace important
movies_antonym = movies_no_negation.____("____", "____")

# Print out
____
कोड संपादित करें और चलाएँ