始める無料で始める

肯定的レビューと否定的レビューはいくつありますか?

他のデータサイエンスの問題と同様に、感情分析タスクの最初のステップとして、まずはデータセットを詳しく見ていきましょう。

ここでは IMDB の映画レビューのサンプルを扱います。movies というデータセットを用意してあります。スライドで見たデータのサンプルです。たとえば .head() メソッドを呼び出すなど、IPython Shell で自由に探索してみてください。

この演習では実データを使用します。そのため、罵り言葉や不快に感じる表現が含まれている可能性があります(この演習および、実データを使う後続の演習でも同様です)。

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

Pythonで学ぶSentiment Analysis

コースを見る

演習の手順

  • movies データセットに含まれる肯定的レビューと否定的レビューの件数を求めてください。
  • データセットに含まれる肯定的レビューと否定的レビューの割合(パーセンテージ)を求めてください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Find the number of positive and negative reviews
print('Number of positive and negative reviews: ', movies.label.____)

# Find the proportion of positive and negative reviews
print('Proportion of positive and negative reviews: ', movies.label.____ / ____(movies))
コードを編集して実行