Wykrywanie sentymentu w Opowieści o dwóch miastach
W filmie zobaczyłeś, że jeden z rodzajów algorytmów do wykrywania sentymentu opiera się na leksykonie predefiniowanych słów wraz z przypisanymi im wynikami polaryzacji. Twoim zadaniem w tym ćwiczeniu jest wykrycie sentymentu – w tym polaryzacji i subiektywności – dla podanego ciągu znaków, przy użyciu podejścia regułowego i biblioteki textblob w Pythonie.
Będziesz pracować z ciągiem znaków two_cities, który zawiera pierwsze zdanie powieści Dickensa Opowieść o dwóch miastach. Możesz go swobodnie eksplorować w konsoli.
To ćwiczenie jest częścią kursu
Analiza sentymentu w Pythonie
Instrukcje do ćwiczenia
- Utwórz obiekt typu text blob z ciągu znaków
two_cities. - Wyświetl polaryzację i subiektywność.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Import the required packages
from textblob import TextBlob
# Create a textblob object
blob_two_cities = ____(two_cities)
# Print out the sentiment
print(blob_two_cities.____)