Скотт Хэтфилд

Приобретайте знания и навыки, работая над реальными проектами.

Что он делает

Launchpad — это приложение Flutter, ориентированное на приобретение навыков посредством практического обучения на основе проектов. Приложение использует Gemini AI от Google для создания, управления и поддержки этих проектов с высоким уровнем настройки и адаптивности.

Когда пользователь определяет цель обучения, например «Я хочу научиться пользоваться 3D-принтером», эти входные данные отправляются в API Gemini через интеграцию Firebase «Build with Gemini». Система извлекает системные инструкции и другие параметры из Firebase Remote Config. Затем API Gemini генерирует структурированный план проекта, соответствующий схеме JSON.

Gemini также генерирует контекстно-зависимые достижения, привязанные к определенным, значимым шагам в рамках проекта, предоставляя пользователям мотивирующие вехи. Эти достижения динамически создаются путем анализа шагов проекта и выявления ключевых проблем или вех, которые заслуживают признания. Кроме того, если у пользователей возникают вопросы в ходе проекта, они могут задать их непосредственно в приложении, а модель Gemini генерирует ответы на основе предварительно настроенных системных инструкций.

Использование API Gemini в Launchpad предназначено для работы за кулисами, обеспечивая плавный и интуитивно понятный пользовательский опыт. Интегрируя Gemini AI, Launchpad предлагает мощный набор инструментов для учащихся, помогая им ориентироваться в сложных проектах с помощью руководства, поддержки и мотивации, созданных ИИ, при этом сохраняя фокус пользователя на самом процессе обучения.

Построено с

  • Трепетание
  • андроид
  • Firebase
  • Android-студия

Команда

К

Скотт Хэтфилд

От

Соединенные Штаты