始める無料で始める

2つの文字列のセンチメントを比較する

この演習では、2つの異なる文字列のセンチメントを比較します。annak という文字列はすでに用意されており、『アンナ・カレーニナ』の最初の一文が含まれています。もう一つの catcher という文字列には、『ライ麦畑でつかまえて』の最初の一文が含まれています。どちらも IPython Shell で自由に確認してかまいません。

あなたのタスクは、各文字列のセンチメント、つまり極性(polarity)と主観性(subjectivity)を判定することです。どちらのスコアが高くなりますか?その結果は予想どおりでしょうか?

この演習はコースの一部です

Pythonで学ぶSentiment Analysis

コースを見る

演習の手順

  • 必要な関数を適切なパッケージからインポートします。
  • annak 文字列から TextBlob オブジェクトを作成します。
  • catcher 文字列からも TextBlob オブジェクトを作成します。
  • 作成した各 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: ', ____.____)
コードを編集して実行