Porównywanie wydźwięku dwóch ciągów znaków
W tym ćwiczeniu porównasz wydźwięk dwóch różnych ciągów znaków. Ciąg annak zawiera pierwsze zdanie Anny Kareniny, a ciąg catcher – pierwsze zdanie Buszującego w zbożu. Możesz swobodnie przejrzeć oba w konsoli IPython.
Twoim zadaniem jest ponowne wykrycie wydźwięku każdego z ciągów – zarówno polaryzacji, jak i subiektywności. Który z nich uzyskuje wyższy wynik? Czy spodziewasz się takiego rezultatu?
To ćwiczenie jest częścią kursu
Analiza sentymentu w Pythonie
Instrukcje do ćwiczenia
- Zaimportuj wymaganą funkcję z odpowiedniego pakietu.
- Utwórz obiekt text blob z ciągu znaków
annak. - Utwórz obiekt text blob z ciągu znaków
catcher. - Wyświetl polaryzację i subiektywność każdego z utworzonych obiektów blob.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Import the required packages
____
# Create a textblob object
blob_annak = ____(annak)
blob_catcher = ____(catcher)
# Print out the sentiment
print('Sentiment of annak: ', ____.____)
print('Sentiment of catcher: ', ____.____)