Usuwanie interpunkcji
Skoro udało się usunąć słowa stopu z tekstu opinii, czas zająć się interpunkcją. Tokeny uzyskane w poprzednim ćwiczeniu nadal zawierają znaki interpunkcyjne, które zazwyczaj nie są przydatne podczas kategoryzowania opinii.
Twoim zadaniem jest usunięcie interpunkcji z dostarczonej listy tokenów, aby jeszcze bardziej oczyścić dane.
To ćwiczenie jest częścią kursu
Przetwarzanie języka naturalnego (NLP) w Pythonie
Instrukcje do ćwiczenia
- Oczyść listę
filtered_tokens, usuwając wszystkie znaki interpunkcyjne.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
import string
filtered_tokens = ['reached', 'support', 'got', 'helpful', 'response', 'within', 'minutes', '!', '!', '!', '#', 'impressed']
# Remove punctuation
clean_tokens = [____ for word in filtered_tokens if ____ not in ____.____]
print(clean_tokens)