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