NutriNinja
NutriNinja scansiona gli alimenti, segnala i contenuti non sicuri e offre alternative.
Descrizione
NutriNinja è un'app per Android che aiuta gli utenti a identificare gli ingredienti dannosi nei prodotti alimentari e a trovare alternative più salutari. L'app è composta da tre sezioni principali: profilo, scansione e cronologia. Gli utenti possono configurare un profilo in modo sicuro accedendo con email, Google o Facebook e selezionando le restrizioni dietetiche, che guidano i consigli personalizzati.
NutriNinja esegue la scansione dei prodotti alimentari in quattro modi: tramite codice a barre, etichetta degli ingredienti, articolo alimentare o articolo di fast-food. Utilizza lo Scanner codici a barre GMS di Google per la scansione dei codici a barre e lo Scanner documenti GMS di Google per trovare e isolare le etichette degli ingredienti. Per gli articoli di generi alimentari e i prodotti di fast-food, NutriNinja si basa sull'API Gemini.
Gemini identifica i cinque articoli più probabili nell'immagine dell'utente e chiede all'utente di selezionare il prodotto corretto. Una volta selezionato, Gemini valuta la sicurezza degli ingredienti del prodotto, fornisce i motivi per cui determinati ingredienti sono dannosi, prende in considerazione le restrizioni dietetiche dell'utente e suggerisce alternative più salutari.
Tutti i prodotti scansionati vengono salvati nella cronologia dell'utente, archiviati in modo sicuro in Firestore e sono facilmente accessibili nella scheda Cronologia per il monitoraggio. Tutto sommato, NutriNinja è uno strumento personalizzato che aiuta gli utenti a fare scelte alimentari più sane integrando la scansione avanzata e l'API Gemini. Offre un livello di novità grazie all'integrazione di sistemi di profilazione e alla possibilità di scansionare gli articoli senza codici a barre.
Realizzato con
- Android
- Firebase
Team
Di
Aditya Dora, Mayank Dora
Da
Stati Uniti