Camge.org

Задает пользователям вопросы «да/нет», а затем генерирует описание личности.

Что он делает

Приложение основано на теории личности из книги Флоренс Литтауэр «Личность PLUS». Мы усовершенствовали вопросы и ответы, чтобы обеспечить более точный и интересный опыт для пользователей. Приложение задает пользователям 20 вопросов с ответами «да» или «нет», а затем использует Gemini Large Language Model (LLM) для создания описания личности на основе их ответов.
В конкурсе Gemini мы использовали базу знаний из теста личности, чтобы создать веб-приложение, которое генерирует 20 вопросов с ответами «да» или «нет». Пользователи отвечают на вопросы, а затем отправляют свои ответы в приложение Camge, которое использует Gemini LLM для генерации персонализированного описания личности.
С технической точки зрения приложение создано с использованием Angular для фронтенда и Java Spring Boot для бэкенда. Фронтенд разделен на два компонента: «Question-ai» и «Answer-ai». Компонент «Question-ai» вызывает службу «getSurveyQuestions», которая генерирует вопросы с помощью Gemini. Компонент «Answer-ai» выводит окончательную оценку личности и рекомендации по улучшению человека.
Бэкенд создан с использованием Java Spring Boot и вызывает REST API Gemini с использованием модели "gemini-pro". Учитывая базу знаний из "Personality PLUS", Gemini генерирует 20 вопросов типа "да" или "нет". Во второй итерации мы отправляем ответы пользователя в Gemini, и он помогает нам генерировать описание личности.

Построено с

  • Веб/Хром
  • Угловой

Команда

К

Кэмдж Герберт Корредор

От

Колумбия