肯定的レビューと否定的レビューはいくつありますか?
他のデータサイエンスの問題と同様に、感情分析タスクの最初のステップとして、まずはデータセットを詳しく見ていきましょう。
ここでは 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))