偵測《雙城記》的情感傾向
在影片中我們看到,有一類用來偵測情感傾向的演算法是根據事先定義好的詞彙及其對應的極性分數所建立的詞彙庫。你在本練習的任務,是使用這種以規則為基礎的方法,搭配 Python 的 textblob 函式庫,偵測給定字串的情感傾向,包括極性(polarity)與主觀性(subjectivity)。
你將使用 two_cities 這個字串。它包含了狄更斯小說《A Tale of Two Cities》的第一句。你可以在 Shell 中自由探索它。
本練習屬於課程
Python 情感分析
練習說明
- 由
two_cities字串建立一個 text blob 物件。 - 列印極性與主觀性。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# 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.____)