Înlocuirea negațiilor
Pentru a continua lucrul la proiectul tău de predicție, următoarea sarcină este să înveți cum să gestionezi negațiile din setul de date. Unii algoritmi de predicție nu funcționează bine cu negații, așa că o soluție bună este să elimini not sau n't și să înlocuiești cuvântul următor cu antonimul său.
Imaginez-ți că ai șirul de caractere: The movie isn't good. Va trebui să elimini n't și să înlocuiești good cu bad. Astfel, șirul devine The movie is bad. Observi că în prima coloană a setului de date există un șir care folosește cuvântul isn't urmat de important.
Textul acestei coloane a fost deja salvat în variabila movies, așa că poți începe să lucrezi cu ea. Folosește print(movies) pentru a-l vizualiza în IPython Shell.
Acest exercițiu face parte din cursul
Expresii regulate în Python
Instrucțiuni pentru exercițiu
- Înlocuiește subșirul
isn'tcu cuvântulis. - Înlocuiește subșirul
importantcu cuvântulinsignificant. - Afișează rezultatul conținut în variabila
movies_antonym.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Replace negations
movies_no_negation = movies.____("____", "____")
# Replace important
movies_antonym = movies_no_negation.____("____", "____")
# Print out
____