HealthyTravel
Gezileri çevre dostu bir şekilde planlama
Ne işe yarar?
Uygulama, Gemini API'yi (gemini-1.5-pro-latest modeli) kullanır. Kullanıcı bir gezi planladığında Gemini API'si, açık işlev olan getLatestRegionInformation ile çağrılır. Bu işlev, Gemini'nin kullanıcının seyahat etmeyi planladığı bölgeyle ilgili en güncel bilgileri almasına olanak tanır (şu anda yalnızca Madeira ile ilgili bazı veriler döndürülür).
Kullanıcı seyahat için yemek planladığında Gemini API de çağrılır. Burada, fiyat, karbon ayak izi, ad ve kalori gibi ürün bilgileriyle yanıt veren başka bir işlev (getLocalProducts) gösterilmektedir. Bu işlev veri içermeyen bir yanıt verirse Gemini'ye, ürünler ve sonuç olarak kalori, karbon ayak izi ve fiyat açısından yemekler hakkında doğru bilgiler sağlamak için kendi bilgisini kullanması talimatı verilir (gücü yettiğince). Gemini, kaydedilen sesleri metne dönüştürmek için de kullanılır. Böylece kullanıcıların formların tamamını manuel olarak doldurması gerekmez. Bunun yerine ses kaydı yapabilirler. Gemini, kayıttan gerekli bilgileri çıkarır.
Genel olarak, Gemini'ye seyahat ve yemek planlarken karbon ayak izini en aza indirmek, yerel pazarları ve gezegeni desteklemek, kullanıcının diyet tercihleri ve sağlık sınırlamaları ile uyumluluğu sağlamak için çevre dostu yaklaşımlara odaklanması talimatı verilir.
Ayrıca Gemini, benzer seyahat planlarına (aynı varış noktası, benzer seyahat tercihleri ve zaman aralığı) sahip kullanıcıları bulmak için kullanılır. Bu tür kullanıcılar bulunduğunda uygulama, Firebase Cloud Messaging aracılığıyla bu kullanıcılara bildirim gönderdi
Aşağıdakilerle tasarlandı:
- Web/Chrome
- Firebase
- Firebase Cloud Messaging
- Firestore
- Firebase Cloud Store
- Firebase App Hosting
Takım
Değişikliği yapan
Marek Pędzik
Nereden
Polonya