LoginSignup
2
1

More than 5 years have passed since last update.

注目を浴びている! 2018年ワールドカップに対するコメントを分析

Last updated at Posted at 2018-07-12

大力獎杯.jpg

2018 FIFAワールドカップは、6月14日から7月15 日にかけて、ロシアで開催されています。2014年大会の準決勝進出4チーム(ドイツ、アルゼンチン、オランダ、ブラジル)はすべて敗退となったことに信じられませんでした。サッカーファンの皆さんが今年の大会についてどんな評価するのか、非常に興味があります。そこで、YouTubeで「World Cup 2018」の検索結果から612件のビデオ情報をクローリングして、6,000件を超えるコメントを取得しました。
youtuberesults.png

ここでは、データ抽出のプロセスと、抽出されたデータに基づいて見つかったことを紹介したいと思います。

どんな情報を収集したのか?

Octoparseというスクレイピングツールを使って、このプロジェクトに2つのwebクローラーを作りました。 Youtubeをスクレイピングすることの難しさは、結果ページとビデオページにある無限のスクロールです。なので、できるだけ多くのビデオ情報を取得するために、Octoparseで自動スクロールを設定する必要があります。
scroll-down.png

そこで、ビデオのタイトル、時間、投稿者、投稿日時、視聴回数、高評価と低評価を抽出したいと思います。
videoinfo.png

Octoparseのポイント&クリック機能により、取得したいビデオ情報を簡単に抽出できます。
videodatafield.png

各動画のコメントを取得するために、別のwebクローラーを作りました。 ここでのトリックは、クローラーのワークフロー内にループアイテムを追加して、各コメントを1つずつ抽出することです。
それぞれのコメントから、コメントの内容と "高評価"の数をスクレイピングしました。
commentinfo.png

その結果、YouTubeの動画情報やコメントを構造化されたデータシートに変換することができます。
データ.png

抽出された情報から何を見つけましたか?

先週の金曜日にクローラーを使ってデータをスクレイピングして、その時点で56回の試合しかありません。

以下は皆さんとシェアしたい結果です。

2018年ワールドカップに最も人気のある動画トップ10

公式曲のビデオがとても人気があるのはかなり驚きました。その10つのビデオのうち、4つは2018年ワールドカップ公式曲のビデオです。
most-popular-videos.png

2018年ワールドカップに最も人気のある試合トップ10

人気は、試合の段階ではなく、対戦チームに関係があります。

人気試合にはグループリーグが7つあり、ベスト16試合が3つあります。

最も人気のあるチームはアルゼンチン(3試合)で、次はポルトガル、ドイツ、ブラジル(それぞれ2試合)です。
most-popular-matches.png

人々が最も人気のある試合トップ10に対する好み

今度は、「高評価」と「低評価」の数量から、最も人気のある試合トップ10についての人々の好みをさらに研究したいと考えています。
like-and-dislike-of-popular-matches.jpg

2018年ワールドカップに最も低評価な試合トップ10

これは、「低評価」/視聴回数の比率によって計算されます。そのうち6件が「最も人気のある試合トップ10」にも載っているのはとても面白いです。
most-dislike-matches.jpg

2018年ワールドカップ試合での感情分析

コメントをさらに処理した後、2018年ワールドカップ試合8件についての感情分析は次のような結果が得られました。

sentiment-analysis.png

まとめ

データは面白いです。データ抽出とデータ分析ツールの急速な発展と普及のおかげで、今情報の収集や分析をよりはやくより簡単に行うことができます。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1