FlashTutor

インタラクティブな学習や即席のクイズに役立つ AI コンパニオン。

機能

FlashTutor は、会話学習(マルチターンの会話)とクイズの生成に Gemini API(gemini-1.5-flash モデル)を使用する AI chatbot とクイズアプリです。
ユーザーは、任意の教育コンセプトについて質問したり、理解度をテストしたりできます。クイズ アイコンをクリックすると、モデルとの会話に基づいて入力された数の質問が生成されます。
Gemini API は、アプリのバックエンドで事前定義されたプロンプトがあるため、クイズの生成も担当します。ユーザーがクイズ ダイアログで [作成] をクリックすると、生成されるクイズ問題の数も指定できます。このプロンプトはモデルに送信され、モデルは、ユーザーが回答する質問とオプションを効果的に表示できるように、フロントエンドに適した形式でリクエストされた数の質問を返します。
その後、ユーザーが効果的に学習できるように、各質問の正解を含むクイズの結果が表示されます。ユーザーがクイズを終えたら、チャットに戻ってクイズの内容を復習したり、会話を続けながらクイズを作成したりできます。

構成

  • Flutter

チーム

By

Soar

差出人

ナイジェリア