NutriCHOice: Un Sistema AI Avanzato per la Generazione di Ricette Personalizzate

Sono lieta di presentare NutriCHOice, un progetto innovativo sviluppato come culmine del percorso formativo del Bootcamp AI di Edgemony. Questo assistente culinario intelligente utilizza l'approccio "Generate then Fix" per creare ricette personalizzate che rispettano obiettivi nutrizionali specifici, con particolare attenzione ai carboidrati (CHO).

Un ringraziamento speciale

Questo progetto è stato reso possibile grazie al supporto e alla formazione ricevuti da diverse organizzazioni e individui eccezionali:

I tutor di Aitho per il loro supporto costante, la pazienza e i preziosi consigli durante tutto il processo di sviluppo

Edgemony, per aver organizzato il Bootcamp AI che ha fornito il contesto per lo sviluppo di questo progetto

Coding Women Sicily, per la loro straordinaria iniziativa volta a promuovere la partecipazione femminile nel mondo tech e per la borsa di studio che mi ha permesso di partecipare a questo percorso formativo trasformativo

I docenti di Vedrai per la loro competenza, disponibilità e insegnamenti di altissimo livello

Il team "Import Error: Domenico Not Found"

Questo progetto è il risultato del lavoro di squadra di:

Cosa fa NutriCHOice?

NutriCHOice è un'applicazione che genera ricette personalizzate basandosi su preferenze nutrizionali specifiche:

  • Target di carboidrati (CHO) definito dall'utente
  • Preferenze dietetiche (vegano, vegetariano, senza glutine, senza lattosio)

L'applicazione utilizza un approccio innovativo "Generate then Fix":

  1. Generazione: Un modello di linguaggio crea ricette creative
  2. Verifica e ottimizzazione: Un agente specializzato analizza, verifica e ottimizza le ricette per rispettare i requisiti nutrizionali

Tecnologie utilizzate

Il progetto integra diverse tecnologie avanzate:

  • LangGraph per l'orchestrazione degli agenti
  • FAISS e SentenceTransformer per il matching semantico degli ingredienti
  • Streamlit per l'interfaccia utente
  • Pydantic per la validazione e strutturazione dei dati

Verso il futuro

NutriCHOice rappresenta solo l'inizio di un percorso più ampio nell'ambito della nutrizione personalizzata assistita dall'IA. Le possibili evoluzioni includono:

  • Specializzazione per utenti diabetici con monitoraggio dell'indice glicemico
  • Integrazione con dispositivi smart per la gestione della dispensa
  • Perfezionamento del database ingredienti
  • Implementazione di un sistema di feedback per l'apprendimento continuo

Scopri di più

Vi invito a scoprire tutti i dettagli tecnici e le funzionalità avanzate di NutriCHOice nella versione completa del mio articolo nel portfolio. Lì troverete un'analisi approfondita dell'architettura del sistema, delle strategie di ottimizzazione e dei risultati ottenuti.


NutriCHOice: La scelta intelligente per un'alimentazione su misura

NutriCHOice flow degli agenti

Related Post

Maggio 13, 2025
Dentro la Mente degli LLM: La Matematica che alimenta i Transformers

Introduzione I Large Language Models (LLM) come GPT, BERT e le loro varianti come DistilBERT rappresentano una delle più straordinarie innovazioni dell'intelligenza artificiale moderna. Alla base di questi sistemi troviamo un'architettura chiamata "Transformer", introdotta nel celebre paper "Attention Is All You Need" pubblicato da Google nel 2017, che ha rivoluzionato l'elaborazione del linguaggio naturale. Ma […]

Marzo 11, 2026
Ti sei perso tra le chiavi SSH? Ecco come ho risolto con 1Password

Lavori su più server, hai due PC, e ogni volta che apri il terminale è una piccola avventura. Dove ho messo quella chiave? Era su questo PC o sull'altro? Perché dice permission denied? Se ti suona familiare, continua a leggere Il problema (che in tanti non ammettono) Gestire le chiavi SSH è una di quelle […]

veronicaschembri
Copyright © Veronica Schembri

Privacy Policy
Cookie Policy
💬