-
Panoramica del dialogo
Il dialogo utilizza gli intenti che vengono identificati nell'input dell'utente, oltre al contesto ottenuto dall'applicazione, per interagire con l'utente e infine fornire una risposta utile.
Il dialogo mette in corrispondenza gli intenti (cosa dicono gli utenti) con le risposte (cosa risponde il bot). La risposta potrebbe essere quella fornita per una domanda del tipo
Dove posso fare benzina?
o l'esecuzione di un comando, come ad esempio l'accensione della radio. L'intento e l'entità potrebbero essere informazioni sufficienti per identificare la risposta corretta o il dialogo potrebbe chiedere all'utente un ulteriore input necessario per rispondere correttamente. Ad esempio, se un utente chiedeDove posso prendere qualcosa da mangiare?
potresti voler chiarire se vuole un ristorante o un supermercato, in loco o da asporto e così via. Puoi chiedere ulteriori dettagli in una risposta di testo e creare uno o più nodi figlio per elaborare il nuovo input.