Home/Architettura
Architettura

Risposte basate su dati, regole e controlli

Un modello linguistico da solo genera contenuti plausibili. iAlacarte lo circonda di livelli deterministici: il menu viene estratto e poi verificato da regole, ogni domanda viene prima risolta con una ricerca filtrata, il modello scrive solo in base ai piatti selezionati e la sua risposta viene riletta dai controlli prima di essere fornita.

Principio

Il modello conosce solo ciò che gli viene mostrato

Un chatbot generico risponde in base alla memoria: non conosce il vostro menu, i vostri prezzi né i vostri orari. Con iAlacarte, il modello linguistico riceve per ogni risposta un breve elenco di piatti già filtrati, con i relativi dati, e non può citarne altri. Per le domande sui fatti non serve nemmeno.

Menu

Un menu estratto e poi verificato da regole

  • Estrazione: il riconoscimento del testo legge le vostre pagine, un estrattore strutturato restituisce sezioni, piatti, prezzi e opzioni; ogni blocco del menu viene controllato affinché non manchi alcuna sezione.
  • Descrizione: ogni piatto riceve ingredienti, allergeni, tipologia e indicatori; i valori nutrizionali sono stimati per composizione a partire da tabelle pubbliche.
  • Regole: un insieme di regole deterministiche rilegge ogni piatto: un allergene deve essere presente nella ricetta, un indicatore di salute contraddetto da una misura viene rimosso, un numero impossibile viene cancellato, un piatto stampato in due sezioni resta in entrambe. Un dato sconosciuto non viene mai mostrato come numero.
Ricerca

Prima una ricerca filtrata, poi la stesura

La domanda del cliente viene compresa (intento, restrizioni, budget), poi i piatti vengono cercati nel menu disponibile con vincoli rigidi: allergeni, diete, ingredienti esclusi, limite di calorie o di prezzo, servizio in corso. Il modello linguistico scrive solo a partire da questi candidati.

Le domande sui fatti — «cosa c'è in questo piatto?», «quanto costa?», «a che ora chiudete?» — ricevono una risposta scritta direttamente dai dati, senza modello linguistico.

Controlli

Una risposta riletta prima di essere fornita

  • Il testo può citare solo i piatti mostrati nella risposta; senza un piatto selezionato, non è consentito alcun riferimento al menu.
  • Un'affermazione «senza allergeni» non richiesta dal cliente viene rimossa.
  • «Non abbiamo X nel menu» viene detto solo dopo una verifica sull'intero menu.
  • I suggerimenti successivi vengono filtrati in base alle restrizioni attive.
  • La lingua della risposta viene controllata; un testo neutro di riserva sostituisce una risposta non valida.
Argomenti sensibili

Salute, allergeni, gravidanza, farmaci

🛡

Allergia

I piatti esclusi sono indicati; l'avvertenza sulle tracce viene ricordata una volta per conversazione; la conferma avviene con il personale.

🤰

Gravidanza

Un registro di criteri documentati (alcol anche cotto, crudo, salumi, latte crudo, mercurio…) esclude i piatti; il vino richiesto viene sconsigliato.

🩺

Dieta medica

Diabete, sale, potassio, colesterolo, istamina: gli indicatori derivano da criteri documentati e stime, mai da una diagnosi.

💊

Farmaci

Nessun consiglio personalizzato; il cliente viene indirizzato al proprio medico o farmacista.

Ristoratore

Le vostre correzioni fanno fede

Dalla dashboard, correggete un nome, ingredienti, un prezzo, una foto, il titolo di una sezione. La correzione si applica alle risposte successive e viene conservata: viene riapplicata se il menu viene analizzato di nuovo. La schermata «Verifica il menu» segnala ciò che il cliente vedrebbe di errato. Per ogni punto vendita viene servito un solo menu, e siete voi a decidere quale.

Per il quadro giuridico, consultate le Condizioni generali d'uso & limiti di responsabilità.

Limiti

Riduzione del rischio, non garanzia assoluta

Nessuna architettura elimina completamente il rischio di errore. iAlacarte riduce questo rischio tramite la struttura dei dati, le regole, i controlli e le vostre correzioni, ma non garantisce zero errori: allergeni e dati nutrizionali restano stime e la responsabilità finale resta a carico dell'esercizio.
FAQ

Domande frequenti sull'architettura

L'IA può inventare un piatto o un prezzo?
Può citare solo i piatti selezionati dalla ricerca per quella risposta, con i relativi dati; prezzi e ingredienti vengono letti dalla scheda, non redatti. Senza un piatto selezionato, non può fare riferimento al menu.
Che cosa succede a un valore dubbio?
Viene cancellato anziché mostrato: un numero impossibile, un indicatore di salute contraddetto da una misura, un allergene non presente nella ricetta. Un dato sconosciuto non viene mai mostrato come numero.
Le risposte sono identiche ogni volta?
Quelle sui fatti sì: derivano dai dati. La formulazione di un consiglio può variare, ma mai i piatti che può citare.
Cosa succede se il modello linguistico non è disponibile?
Un testo neutro di riserva accompagna i piatti selezionati e le domande sui fatti continuano a ricevere una risposta.

Letture correlate

Vedere la verifica sul mio menu

Importate il vostro menu: la schermata «Verifica il menu» vi mostra ciò che vedrà il cliente e ciò che resta da correggere.