NutriNinja
NutriNinja غذا را اسکن میکند، محتویات ناامن را علامتگذاری میکند و جایگزینهایی را ارائه میدهد.
کاری که انجام می دهد
NutriNinja یک برنامه اندرویدی است که به کاربران کمک می کند مواد مضر موجود در محصولات غذایی را شناسایی کرده و جایگزین های سالم تری پیدا کنند. این برنامه دارای سه بخش اصلی است: نمایه، اسکن و تاریخچه. کاربران میتوانند با ورود به ایمیل، گوگل یا فیسبوک و انتخاب محدودیتهای غذایی - که توصیههای شخصیشده را راهنمایی میکنند، بهطور ایمن یک نمایه تنظیم کنند.
NutriNinja محصولات غذایی را به چهار روش اسکن می کند: بارکد، برچسب مواد تشکیل دهنده، اقلام خواربارفروشی یا کالای فست فود. از Google GMS Barcode Scanner برای اسکن بارکد و Google GMS Document Scanner برای یافتن و جداسازی برچسبهای مواد تشکیل دهنده استفاده میکند. برای اقلام مواد غذایی و محصولات فست فود، NutriNinja به Gemini API متکی است.
Gemini پنج مورد از محتمل ترین موارد را در تصویر کاربر شناسایی می کند و از کاربر می خواهد محصول صحیح را انتخاب کند. پس از انتخاب، Gemini ایمنی مواد تشکیل دهنده محصول را ارزیابی می کند، دلایل مضر بودن برخی مواد را ارائه می دهد، محدودیت های غذایی کاربر را در نظر می گیرد و جایگزین های سالم تری را پیشنهاد می کند.
همه محصولات اسکن شده در تاریخچه کاربر ذخیره می شوند، به طور ایمن در Firestore ذخیره می شوند و به راحتی در برگه History برای ردیابی قابل دسترسی هستند. در مجموع، NutriNinja یک ابزار شخصیسازی شده است که به کاربران کمک میکند با ادغام اسکن پیشرفته و Gemini API انتخابهای غذایی سالمتری داشته باشند. با ترکیب سیستم های پروفایل و امکان اسکن اقلام بدون بارکد، یک لایه جدید را ارائه می دهد.
ساخته شده با
- اندروید
- Firebase
تیم
توسط
آدیتیا دورا، مایانک دورا
از
ایالات متحده