プロジェクト情報 - MBTI性格診断 テスト

プロジェクト情報

📋 概要


AIが動的に生成する質問に答えるだけで、MBTI性格タイプを診断・可視化するWebアプリです。4つの次元(外向性/内向性、感覚/直感、思考/感情、判断/知覚)をもとに回答し、16タイプから最適なタイプを推定します。

🎯 主な特徴

  • AI生成質問:OpenAIで回答内容に応じた物語仕立ての質問を逐次生成
  • 物語モード:「ホラー」「アドベンチャー」「ミステリー」から選択
  • 2つの診断方式:通常モードとAIゲームマスターモード
  • 進捗管理:サーバ側セッションモデルで質問位置・回答履歴を保持
  • リアルタイム:回答に応じて直ちに次の質問・結果へ反映

🚀 差別化ポイント(USP)

  • 物語モード:回答のしやすさが向上
  • 回答数無制限:より詳細な分析が可能
  • 自己認識・アイデンティティ形成:MBTIにとどまらない探究
  • AIの再定義:「個性の均質化」ではなく「個性の多様化」を促進

⚙️ 技術スタック

🛤️

Rails 7

Ruby 3.2.2 Webアプリケーションフレームワーク

🤖

OpenAI API

GPT-3.5-turboによる質問生成・分析

🗄️

PostgreSQL

本番DB(Heroku Postgres)/ 開発SQLite3

📱

Frontend

Turbo / Stimulus / Importmap

📂 GitHub情報

🔗 リポジトリ

リポジトリ名: tatsukikitamura/CREATIVEHACKAWARD10-6

説明: AIが動的に生成する質問に答えるだけで、MBTI性格タイプを診断・可視化するWebアプリ

本番サイト: https://mbti-search-854b363bf31b.herokuapp.com/

メイン言語: Ruby (59.2%), HTML (24.7%), SCSS (13.6%)

ライセンス: プロジェクト目的に従って利用

👨‍💻 開発者情報

👤

tatsukikitamura

GitHub Profile

CREATIVE HACK AWARD 10 参加作品

AI技術を活用した革新的なWebアプリケーション

📄 ライセンス・免責事項