Youtube SummarizationYoutube要約

※ここにword cloudが表示されます。読み込みに数十秒かかります。

概要

youtubeの動画のコメントからword cloudを作成するAPIになります。

そして動画の主題の単語とコメント欄の単語同士で類似度計算を行い,類似度の高い単語10個を出力します。

使い方

  • 1.YoutubeのURLを入力します。 (https://youtube.com/watch?v=~~~ の形であること, &t=が最後についているとエラーを起こす)
  • 2.word cloud 作成のボタンを押します。そうするとword cloudが表示されます。
  • 3.モデル作成のボタンを押します。すると,類似度計算が可能な頻出単語10個が出力されます。
  • 4.10個の単語から1個選択して入力します。
  • 5.選択した単語と類似度が高い単語が10個出力されます。

  • 1.今回はじゃニノチャンネルの「#1 幕開け」の動画を使用します↓ https://www.youtube.com/watch?v=5r9cnHQmr2c
  • 2.word cloud作成のボタンを押すと,したの画像が出力されました。
  • 3. コメント欄でよく使われている名詞が10単語出力されました。
    ・ニノ
    ・楽しみ
    ・YouTube
    ・二宮
    ・くん
    ・チャンネル
    ・開設
    ・ちゃん
    ・さん
    ・ゲーム
  • 4.10単語のうちから1つ選択してその単語と類似度が高い10単語が出力されました。
    「二宮」と類似度が高い単語の例↓
    くん:0.99
    中丸:0.99
    YouTube:0.98
    開設:0.98
    大好き:0.98
    さん:0.98
    ニノ:0.98
    こと:0.98
    和成:0.98
    チャンネル:0.98。
  • 5.以上の出力よりこの動画の主題がyoutube 開設であることが推測できます。

解説

youtube API を使って動画のコメントをすべて取得します。 コメントから名詞のみを抽出してword cloudを作成します。 同時にコメントの名詞からword2vecモデルを作成します。 そのモデルを使って単語の類似度計算をします。 word cloudと動画の主テーマと類似度の高い単語を見ることで動画の概要を理解することができると考えました。