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.