NutriNinja
NutriNinja, yiyecekleri tarar, güvenli olmayan içerikleri işaretler ve alternatifler sunar.
Ne işe yarar?
NutriNinja, kullanıcıların gıda ürünlerindeki zararlı maddeleri tanımlamasına ve daha sağlıklı alternatifler bulmasına yardımcı olan bir Android uygulamasıdır. Uygulamanın üç ana bölümü vardır: profil, tarama ve geçmiş. Kullanıcılar e-posta, Google veya Facebook ile oturum açarak ve kişiselleştirilmiş önerilere yön veren beslenme kısıtlamalarını seçerek güvenli bir şekilde profil oluşturabilir.
NutriNinja, gıda ürünlerini dört şekilde tarar: barkod, içerik etiketi, market ürünü veya fast-food ürünü. Barkod taraması için Google GMS Barkod Tarayıcı'yı, içerik etiketlerini bulup ayırmak için ise Google GMS Belge Tarayıcı'yı kullanır. NutriNinja, market ürünleri ve fast-food ürünleri için Gemini API'yi kullanır.
Gemini, kullanıcının resmindeki en olası beş ürünü tanımlar ve kullanıcıdan doğru ürünü seçmesini ister. Seçilen ürünle ilgili olarak Gemini, ürünün bileşenlerinin güvenliğini değerlendirir, belirli bileşenlerin zararlı olmasının nedenlerini açıklar, kullanıcının beslenme kısıtlamalarını dikkate alır ve daha sağlıklı alternatifler önerir.
Taranan tüm ürünler kullanıcının geçmişine kaydedilir, Firestore'da güvenli bir şekilde saklanır ve izleme için Geçmiş sekmesinden kolayca erişilebilir. Özetlemek gerekirse NutriNinja, gelişmiş tarama ve Gemini API'yi entegre ederek kullanıcıların daha sağlıklı yiyecek seçimleri yapmasına yardımcı olan kişiselleştirilmiş bir araçtır. Profil oluşturma sistemlerini ve barkodsuz öğeleri tarama özelliğini birleştirerek yeni bir katman sunar.
Aşağıdakilerle tasarlandı:
- Android
- Firebase
Takım
Değişikliği yapan
Aditya Dora, Mayank Dora
Nereden
Amerika Birleşik Devletleri