比較兩個字串的情感傾向
在這個練習中,你要比較兩個不同字串的情感傾向。系統已為你定義了一個名為 annak 的字串,內容是《安娜・卡列尼娜》的第一句。還有第二個名為 catcher 的字串,內容是《麥田捕手》的第一句。你可以在 IPython Shell 中自由探索這兩個字串。
你的任務一樣是偵測每個字串的情感傾向——包含 polarity 與 subjectivity。哪一個的情感分數較高?這結果有符合你的預期嗎?
本練習屬於課程
Python 情感分析
練習說明
- 從對應的套件匯入所需的函式。
- 由字串
annak建立一個 text blob 物件。 - 也由字串
catcher建立一個 text blob。 - 列印每個建立出的 blob 的 polarity 與 subjectivity。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# 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: ', ____.____)