Trigger Journal
Çeşitli rahatsız edici durumların temel nedenlerini ortaya çıkarmanıza yardımcı olan uygulama
Ne işe yarar?
Uygulama, kullanıcıların belirli durumların (ör. sivilce, cilt döküntüleri veya anksiyete atakları) olası tetikleyicilerini belirlemesine yardımcı olur. Kullanıcı, durumunu girer ve olası tetikleyiciler (ör. stres veya belirli kozmetik ürünler/yiyecekler) için yapay zeka tarafından oluşturulan öneriler alır. Tetikleyiciler seçebilir veya ekleyebilir, varlıklarını günlük olarak kaydedebilir ve koşulun ne zaman gerçekleştiğini kaydedebilirler. Uygulama, bu verileri analiz ederek hangi tetikleyicilerin sorumlu olabileceğini önerir ve durumu yönetmek ve ek tetikleyicileri izlemek için öneriler sunar.
Günlüğe kaydedilen tüm tetikleyiciler ve durum oluşumları takvim görünümünde gösterilir. Bu sayede kullanıcılar kendilerinin iyilik durumunu kolayca izleyebilir ve bilgileri hızlıca analiz edebilir.
Gemini iki temel şekilde kullanılır:
1. Koşula göre önceden tanımlanmış bir listeden en olası tetikleyicileri seçer ve bunları kullanıcıya önerir.
2. Bir durum günlüğe kaydedildiğinde Gemini verileri analiz eder ve şunları sağlar:
1. Günlüklere, açıklamalara ve tarihlere göre en olası neden.
2. İzlenecek ek tetikleyiciler ve günlüklenecek ek ayrıntılar için öneriler.
3. Durumu yönetme ve odaklanılacak alanlarla ilgili öneriler.
Ayrıca, Gemini'ye belirli bir şekilde sonuç sunması için belirli bir istem sağlanır.
Uygulama Flutter ve Firebase ile yazılmıştır ve Gemini'yi entegre etmek için firebase_vertexai paketini kullanırız.
Aşağıdakilerle tasarlandı:
- Flutter
- Firebase
Ekip
Değişikliği yapan
Darja Orlova, Aleksandrs Orlovs
Nereden
Letonya