Camge.org
ユーザーに「はい/いいえ」の質問をし、性格の説明を生成します。
機能
このアプリは、Florence Littauer の書籍「Personality PLUS」の性格理論に基づいています。ユーザーにより正確で魅力的なエクスペリエンスを提供できるよう、質問と回答を改良しました。このアプリは、ユーザーに 20 個の「はい / いいえ」の質問を投げかけ、Gemini 大規模言語モデル(LLM)を使用して、回答に基づいて性格の説明を生成します。
Gemini コンペティションでは、性格診断のナレッジベースを活用して、20 個の「はい / いいえ」の質問を生成するウェブ アプリケーションを作成しました。ユーザーは質問に回答し、回答を Camge アプリに送信します。Camge アプリは Gemini LLM を使用して、パーソナライズされた性格の説明を生成します。
技術的な観点から、このアプリはフロントエンドに Angular、バックエンドに Java Spring Boot を使用して構築されています。フロントエンドは、「Question-ai」と「Answer-ai」の 2 つのコンポーネントに分かれています。「Question-ai」コンポーネントは「getSurveyQuestions」サービスを呼び出し、Gemini を使用して質問を生成します。「Answer-ai」コンポーネントは、最終的な性格評価と人間の改善に関する推奨事項を出力します。
バックエンドは Java Spring Boot を使用して構築され、「gemini-pro」モデルを使用して Gemini の REST API を呼び出します。Gemini は「Personality PLUS」のナレッジベースに基づいて、20 個の「はい / いいえ」の質問を生成します。2 回目の反復処理では、ユーザーの回答を Gemini に送信し、性格の説明を生成します。
構成
- ウェブ/Chrome
- Angular
チーム
By
Camge Herbert Corredor
差出人
コロンビア