1件
(0.03秒)
🎥 Mastraで作るAI動画面接PoCテンプレートをご提供します
20
満足
0
残念
業務内容
Mastraで作るAI動画面接システム: シナリオ作成・動画面談・音声解析・自動評価まで
🎯 概要
本システムは、Mastra × Whisper を活用し、本番さながらの模擬動画面接AIシステムです。
WebRTCによる動画UIと、LLMによる柔軟な質問・評価ロジックを組み合わせて、リアルな対話型AI面談を実現しています。
📌 特徴
- 🎥 動画面談対応の模擬面接AIツール
- 🧠 Mastra × Whisper でリアルな対話と評価を実現
- 📊 技術力・主体性・責任感・カルチャーフィットを定量評価+フィードバック
- 📁 面談シナリオの自動生成・再利用に対応
- 💻 アカウント登録なしで即利用可能な軽量UI(SvelteKit + WebRTC)
- 🔍 ユーザーフレンドリーなインターフェース(回答終了ボタン+無音検出による自動補助)
🧩 システム構成
- UI: SvelteKit + WebRTC
- 音声認識: Whisper(OpenAI API)
- 面談ロジック: Mastra(Workflows/Agents など)
- LLM: OpenAI
🛠️ 機能仕様
🎙️ 面談体験の流れ
- 募集条件・技術スタックなどを面談設定で入力
- LLMがそれに基づき面談シナリオを自動生成
- ユーザーが録画面談スタート(動画質問 × 音声回答)
- 話している最中に、約15秒ごとに動画キャプチャを保存
- 回答ごとにLLMがリアルタイムで次の質問を生成
- 最後に評価フィードバックが表示される
🧠 評価仕様(LLMによる)
- 評価項目(各100点満点):
- 技術力
- 主体性
- 責任感
- カルチャーフィット
- 各項目について点数+コメント評価
- システム設定で入力した「募集内容・役割・技術スタック」も評価に反映
📚 データ構造
🔹 面談設定項目(ユーザー入力)
- 募集対象の業務内容
- 想定システムの概要
- 技術スタック
- 求める役割
- 評価で重要視するポイント
🔸 シナリオ構造(自動生成・再利用可能)
- 質問の流れ(開始~終了までのステップ)
- 各質問に対する目的(評価対象)
- フォローアップパターン
🚀 想定ユースケース
- 就活生・転職者の面談練習ツール
- 採用担当者向け一次スクリーニングの代行
- プログラミングスクール/教育機関での模擬面接教材
- LLM × 音声・動画 × 状態管理AIの構成サンプルとしての技術学習