Vai al contenuto

Riconoscimento degli intenti

Ultimo aggiornamento:

Che cos'è il riconoscimento degli intenti

Un intento è l'obiettivo dietro un messaggio. «Quanto costa il piano Pro?», «Qual è il prezzo mensile di Pro?» e «prezzo pro??» usano parole diverse ma hanno lo stesso intento: una domanda sul prezzo. Il riconoscimento degli intenti collega queste formulazioni allo scopo che hanno in comune.

Spesso è affiancato dall'estrazione di entità, che individua dettagli come il nome di un prodotto, una data o un numero d'ordine.

Come funziona

Gli approcci più comuni sono due:

  • Classificazione classica: un team definisce un elenco fisso di intenti, scrive frasi di esempio per ciascuno e addestra un classificatore. Ogni intento porta a una risposta o a un flusso predefinito. È prevedibile, ma richiede manutenzione continua, e i messaggi che non corrispondono a nessun intento finiscono in una risposta di riserva.
  • Ragionamento di un modello linguistico: un modello linguistico di grandi dimensioni legge il messaggio nel contesto e deduce l'obiettivo senza un elenco predefinito. Gestisce formulazioni nuove e più intenti nello stesso messaggio, e il suo comportamento si guida con istruzioni invece che con una mappa fissa.

Esempio

Sul sito di un'azienda software un visitatore scrive: «Siamo in 12, c'è uno sconto per i team e posso provarlo prima?» Il messaggio contiene due intenti, una domanda sul prezzo e una sulla prova, più un'entità: un team di 12 persone. Un bot classico potrebbe coglierne solo uno. Un modello linguistico può rispondere a entrambe le parti e usare la dimensione del team per indicare il piano giusto.

Perché conta per i chatbot aziendali

Capire bene l'intento è ciò che trasforma una chat in una conversazione utile. Decide se il bot risponde dalla knowledge base, propone un modulo di contatto, richiama uno strumento o ammette di non poter aiutare. L'intento è anche un segnale commerciale: le domande su prezzi o disponibilità indicano spesso che il visitatore è vicino a una decisione.

Il riconoscimento degli intenti in intoCHAT

Con intoCHAT non devi costruire un elenco di intenti. Il modello linguistico legge ogni messaggio nel contesto e decide come rispondere seguendo le tue istruzioni. Per la raccolta lead, con l'attivazione AI l'agente decide da solo quando mostrare il modulo, in base alla tua descrizione di un buon lead, oppure puoi usare regole che lo mostrano su parole chiave o dopo un certo numero di messaggi. È sempre l'agente a decidere quando richiamare una delle tue azioni API personalizzate, in base a ciò che chiede il visitatore.

Domande frequenti

Che differenza c'è tra intento ed entità?

L'intento è ciò che l'utente vuole fare, per esempio conoscere gli orari di apertura. Un'entità è un dettaglio specifico del messaggio, come un luogo, una data o il nome di un prodotto. Per una risposta precisa i chatbot spesso hanno bisogno di entrambi.

I chatbot AI hanno ancora bisogno di intenti predefiniti?

Non necessariamente. I chatbot basati su modelli linguistici di grandi dimensioni deducono l'intento dal testo libero senza un elenco fisso. Alcune piattaforme usano ancora intenti predefiniti per i flussi che devono comportarsi sempre allo stesso modo.

Cosa succede se un chatbot sbaglia l'intento?

Dà una risposta fuori tema o poco utile. Istruzioni chiare, buoni contenuti e un'alternativa, come la possibilità di lasciare i propri contatti, limitano il danno.

Guardalo rispondere dal tuo sito

Incolla l’indirizzo del tuo sito e chatta con un agente creato dalle tue pagine. Ci vuole circa un minuto.

Crea il tuo agente gratis

Piano gratuito, nessuna carta di credito.