メインコンテンツまでスキップ

動画を登録して質問する

VideoQ は、動画から文字起こしを作り、質問に関連する場面を探して回答する学習アプリです。まず1本の動画で「登録 → 講座 → 質問 → 引用元の再生」を体験します。

前提: 開発環境を動かすを終え、ローカルの画面にログインしていること。

1. 短い動画を登録する

動画ライブラリを開き、音声で内容を説明している短い動画をアップロードします。初回は、自分が内容を知っている動画が検証しやすいです。

YouTubeを使う場合は、先に設定画面で自分の SearchAPI キーを保存してからURLを登録します。ファイルのアップロードには SearchAPI は不要です。

2. 処理完了を待つ

動画は送信後すぐに質問できるとは限りません。裏側で次の処理が進みます。

動画の状態が completed になり、動画詳細で文字起こしを確認できれば検索の準備は完了です。状態が進まない場合は動画処理の切り分けを参照してください。

3. 講座に動画を追加する

講座を1つ作り、登録した動画を追加します。講座は「この範囲の動画について質問する」というまとまりです。動画の保存先を移す操作ではありません。

例えば「チームの開発環境」という講座に、セットアップの説明動画を追加します。動画と講座の関係は基本のデータモデルで説明しています。

4. 内容について質問する

講座のチャットで、動画に含まれる内容を質問します。

この動画で説明しているセットアップの手順を教えて。

回答の引用を選び、対応する動画の時刻に移動できるか確認します。回答が動画の内容に沿っていることと、引用先がその説明に対応していることを見ます。

「この講座に動画は何本ある?」のような質問では、登録情報だけで回答できるため、場面の引用が付かないことがあります。

5. 学習モードを試す

Q&Aは自分の質問への回答、学習モード(Study)は概念に沿った問いとヒントを使う学習です。

学習モードには PLOG という概念のつながりが必要です。PLOGは検索用データの作成後に別ジョブで生成されるので、動画が completed でも学習モードの準備が終わっているとは限りません。

使えない場合は動画詳細のPLOG状態を確認します。概念が空、または学習順序を作れないグラフの場合も開始できません。PLOGと学習モードで条件を確認できます。

ここまでで確認できること

  • 自分の動画がライブラリに表示され、文字起こしが読める。
  • 講座に動画を追加できる。
  • 動画の内容について質問し、引用元の場面に移動できる。

次に読む: コードの場所を知る。今試した操作がどのコードを通るか追ってみます。