Scott Hatfield

Gerçek dünyadaki projelerle bilgi ve beceri edinin.

Ne işe yarar?

Launchpad, uygulamalı, proje temelli öğrenim yoluyla beceri edinmeye odaklanan bir Flutter uygulamasıdır. Uygulama, bu projeleri yüksek düzeyde özelleştirme ve uyarlanabilirlikle oluşturmak, yönetmek ve desteklemek için Google'ın Gemini yapay zekasından yararlanır.

Bir kullanıcı "3D yazıcıyı nasıl kullanacağımı öğrenmek istiyorum" gibi bir öğrenme hedefi tanımladığında bu giriş, Firebase'ın "Gemini ile oluşturma" entegrasyonu aracılığıyla Gemini API'ye gönderilir. Sistem, sistem talimatlarını ve diğer parametreleri Firebase Remote Config'ten alır. Ardından Gemini API, JSON şemasına uygun yapılandırılmış bir proje planı oluşturur.

Gemini, projedeki belirli ve önemli adımlara bağlı bağlama duyarlı başarılar da oluşturur ve kullanıcılara motivasyon sağlayan kilometre taşları sunar. Bu başarılar, proje adımları analiz edilerek ve takdir edilmeyi hak eden önemli zorluklar ya da aşamalar belirlenerek dinamik olarak oluşturulur. Ayrıca, kullanıcılar projelerinde soru sormaları gerektiğinde doğrudan uygulama içinden soru sorabilir ve Gemini modeli, önceden yapılandırılmış sistem talimatlarına göre yanıtlar oluşturur.

Launchpad'in Gemini API'lerini kullanımı, sorunsuz ve sezgisel bir kullanıcı deneyimi sunmak için arka planda çalışacak şekilde tasarlanmıştır. Launchpad, Gemini AI'ı entegre ederek kullanıcıların öğrenme yolculuğunun odak noktasını kaybetmeden karmaşık projelerde yapay zeka tarafından oluşturulan rehberlik, destek ve motivasyonla gezinmelerine yardımcı olan güçlü bir araç seti sunar.

Aşağıdakilerle tasarlandı:

  • Flutter
  • Android
  • Firebase
  • Android Studio

Takım

Değişikliği yapan

Scott Hatfield

Nereden

Amerika Birleşik Devletleri