Скотт Хэтфилд
Приобретайте знания и навыки, работая над реальными проектами.
Что он делает
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-студия
Команда
К
Скотт Хэтфилд
От
Соединенные Штаты