Annuncio di Visual Conversation Builder per Amazon Lex PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Annuncio del generatore di conversazioni visive per Amazon Lex

Amazon-Lex è un servizio per creare interfacce conversazionali utilizzando voce e testo. Amazon Lex offre funzionalità di riconoscimento vocale e comprensione del linguaggio di alta qualità. Con Amazon Lex puoi aggiungere bot sofisticati e in linguaggio naturale ad applicazioni nuove ed esistenti. Amazon Lex riduce gli sforzi di sviluppo multipiattaforma, consentendoti di pubblicare facilmente i tuoi chatbot vocali o di testo su dispositivi mobili e più servizi di chat, come Facebook Messenger, Slack, Kik o Twilio SMS.

Oggi abbiamo aggiunto un Visual Conversation Builder (VCB) ad Amazon Lex, un generatore di conversazioni drag-and-drop che consente agli utenti di interagire e definire le informazioni sui bot manipolando oggetti visivi. Questi vengono utilizzati per progettare e modificare i flussi di conversazione in un ambiente senza codice. I vantaggi principali del VCB sono tre:

  • È più semplice collaborare attraverso un unico pannello di controllo
  • Semplifica la progettazione e i test conversazionali
  • Riduce la complessità del codice

In questo post presentiamo il VCB, come utilizzarlo e condividiamo le storie di successo dei clienti.

Panoramica del generatore di conversazioni visive

Oltre all'editor basato su menu già disponibile e alle API Amazon Lex, il visual builder offre un'unica visualizzazione dell'intero flusso di conversazione in un'unica posizione, semplificando la progettazione dei bot e riducendo la dipendenza dai team di sviluppo. Designer conversazionali, designer UX e product manager, chiunque sia interessato a creare una conversazione su Amazon Lex, può utilizzare il builder.

Annuncio di Visual Conversation Builder per Amazon Lex PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Designer e sviluppatori possono ora collaborare e creare facilmente conversazioni nel VCB senza codificare la logica aziendale dietro la conversazione. Il visual builder aiuta ad accelerare il time-to-market per le soluzioni basate su Amazon Lex fornendo una migliore collaborazione, iterazioni più semplici della progettazione della conversazione e una ridotta complessità del codice.

Con il visual builder, è ora possibile visualizzare rapidamente l'intero flusso della conversazione relativa all'intento a colpo d'occhio e ottenere feedback visivo man mano che vengono apportate modifiche. Le modifiche al progetto si riflettono immediatamente nella vista e qualsiasi effetto sulle dipendenze o sulla logica di ramificazione è immediatamente evidente al progettista. Puoi utilizzare il costruttore visivo per apportare qualsiasi modifica all'intento, ad esempio aggiungendo espressioni, slot, prompt o risposte. Ogni tipo di blocco ha le proprie impostazioni che puoi configurare per personalizzare il flusso della conversazione.

In precedenza, la complessa ramificazione delle conversazioni richiedeva l'implementazione di AWS Lambda—un servizio di elaborazione serverless e basato sugli eventi—per ottenere il percorso desiderato. Il visual builder riduce la necessità di integrazioni Lambda e i progettisti possono eseguire ramificazioni della conversazione senza la necessità di codice Lambda, come mostrato nell'esempio seguente. Ciò aiuta a separare le attività di progettazione delle conversazioni dalla logica aziendale e dalle integrazioni di Lambda. Puoi comunque utilizzare l'editor di intenti esistente insieme al costruttore visivo o passare da uno all'altro in qualsiasi momento durante la creazione e la modifica degli intenti.

Il VCB è un metodo senza codice per progettare conversazioni complesse. Ad esempio, ora puoi aggiungere una richiesta di conferma in un intento e diramarsi in base a una risposta Sì o No a percorsi diversi nel flusso senza codice. Laddove sia necessaria la futura logica aziendale Lambda, i progettisti delle conversazioni possono aggiungere blocchi segnaposto nel flusso in modo che gli sviluppatori sappiano cosa deve essere affrontato tramite il codice. I blocchi di hook del codice senza funzioni Lambda collegate seguono automaticamente il percorso Success in modo che il test del flusso possa continuare fino al completamento e all'implementazione della logica aziendale. Oltre alla ramificazione, il visual builder offre ai designer la possibilità di passare a un altro intento come parte del flusso della conversazione.

Al momento del salvataggio, VCB esegue automaticamente la scansione della build per rilevare eventuali errori nel flusso della conversazione. Inoltre, il VCB rileva automaticamente i percorsi di errore mancanti e offre la possibilità di aggiungere automaticamente tali percorsi al flusso, come mostrato nell'esempio seguente.

Annuncio di Visual Conversation Builder per Amazon Lex PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Utilizzando il generatore di conversazioni visive

Puoi accedere al VCB tramite la console Amazon Lex accedendo a un bot e modificando o creando un nuovo intento. Nella pagina dell'intento ora puoi passare dall'interfaccia del costruttore visivo all'editor dell'intento tradizionale, come mostrato nello screenshot seguente.

Annuncio di Visual Conversation Builder per Amazon Lex PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Per l'intento, il visual builder mostra ciò che è già stato progettato in un layout visivo, mentre i nuovi intenti iniziano con una tela bianca. Il costruttore visivo mostra graficamente gli intenti esistenti sull'area di disegno. Per nuovi intenti, inizi con una tela vuota e trascini semplicemente i componenti che desideri aggiungere sulla tela e inizi a collegarli insieme per creare il flusso di conversazione.

Il costruttore visivo ha tre componenti principali: blocchi, porte e bordi. Vediamo come questi vengono utilizzati insieme per creare una conversazione dall'inizio alla fine all'interno di un intento.

L'unità costitutiva di base di un flusso di conversazione è chiamata a bloccare. Il menu superiore del costruttore visivo contiene tutti i blocchi che puoi utilizzare. Per aggiungere un blocco a un flusso di conversazione, trascinalo dal menu in alto sul flusso.

Ogni blocco ha una funzionalità specifica per gestire diversi casi d'uso di una conversazione. I tipi di blocco attualmente disponibili sono i seguenti:

  • Inizio – La radice o il primo blocco del flusso di conversazione che può anche essere configurato per inviare una risposta iniziale
  • Ottieni il valore dello slot – Cerca di ottenere un valore per un singolo slot
  • Condizione – Può contenere fino a quattro rami personalizzati (con condizioni) e un ramo predefinito
  • Hook del codice di dialogo – Gestisce l'invocazione della funzione Lambda del dialogo e include le risposte del bot in base al successo, al fallimento o al timeout delle funzioni Lambda del dialogo
  • Conferma dati – Interroga il cliente prima della realizzazione dell'intento e include le risposte del bot basate sul cliente che dice sì o no alla richiesta di conferma
  • Adempimento – Gestisce l'adempimento dell'intento e può essere configurato per richiamare funzioni Lambda e rispondere con messaggi se l'adempimento ha esito positivo o negativo
  • Risposta di chiusura – Consente al bot di rispondere con un messaggio prima di terminare la conversazione
  • Attendi l'input dell'utente – Cattura l'input del cliente e passa a un altro intento in base all'enunciazione
  • Termina la conversazione – Indica la fine del flusso della conversazione

prendere la Ordina il bot Fiori come esempio. Il OrderFlowers l'intento, se visualizzato nel visual builder, utilizza cinque blocchi: Inizio, tre diversi Ottieni il valore dello slot blocchi e Conferma dati.

Annuncio di Visual Conversation Builder per Amazon Lex PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Ogni blocco può contenerne uno in più porte, che vengono utilizzati per collegare un blocco all'altro. I blocchi contengono una porta di input e una o più porte di output in base ai percorsi desiderati per stati quali successo, timeout ed errore.

La connessione tra la porta di uscita di un blocco e la porta di ingresso di un altro blocco viene definita an bordo.

Nel OrderFlowers intento, quando inizia la conversazione, il Inizio la porta di uscita è collegata a Ottieni il valore dello slot: FlowerType porta di ingresso utilizzando un bordo. Ogni Ottieni il valore dello slot il blocco è connesso utilizzando porte e bordi per creare una sequenza nel flusso della conversazione, che garantisce che l'intento abbia tutti i valori di slot necessari per essere inserito nell'ordine.

Annuncio di Visual Conversation Builder per Amazon Lex PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Tieni presente che attualmente non esiste alcun bordo connesso alla porta di output di errore di questi blocchi, ma il builder li aggiungerà automaticamente se lo desideri Salva intento e quindi scegliere Confermare nel pop-up Aggiunta automatica di blocchi e bordi per i percorsi di errore. Il costruttore visivo aggiunge quindi un file Termina la conversazione blocco e a Vai all'intento blocco, collegando le porte di uscita di errore e di errore a Vai all'intento e collegando le porte Sì/No di Conferma dati blocco a Termina la conversazione.

Annuncio di Visual Conversation Builder per Amazon Lex PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Dopo che il costruttore ha aggiunto i blocchi e i bordi, l'intento viene salvato e il flusso della conversazione può essere creato e testato. Aggiungiamo un intento Welcome al bot utilizzando il visual builder. Dal OrderFlowers costruttore visivo di intenti, scegli Torna all'elenco degli intenti nel riquadro di navigazione. Sul intenti pagina, scegli Aggiungi intento seguito da Aggiungi intento vuoto. Nel Nome dell'intento campo, inserisci Welcome e scegli Aggiungi.

Annuncio di Visual Conversation Builder per Amazon Lex PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Passare alla Generatore visivo scheda e vedrai un intento vuoto, con solo il file Inizio blocco attualmente nell'area di disegno. Per iniziare, aggiungi alcune espressioni a questo intento in modo che il bot possa indirizzare gli utenti all'intento Welcome. Scegli il pulsante di modifica del Inizio blocca e scorri verso il basso fino a Esempi di espressioni. Aggiungi le seguenti espressioni a questo intento e poi chiudi il blocco:

  • Mi potete aiutare?
  • Hi
  • Ciao
  • ho bisogno di aiuto

Ora aggiungiamo una risposta che il bot deve fornire quando raggiunge questo intento. Poiché l'intento Welcome non elaborerà alcuna logica, possiamo trascinare a Risposta di chiusura block nell'area di disegno per aggiungere questo messaggio. Dopo aver aggiunto il blocco, scegli l'icona di modifica sul blocco e inserisci la seguente risposta:

Hi! I am the Order Flowers Bot. How can I help you today?

La tela ora dovrebbe avere due blocchi, ma non sono collegati tra loro. Possiamo collegare le porte di questi due blocchi utilizzando un bordo.

Annuncio di Visual Conversation Builder per Amazon Lex PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Per connettere le due porte, è sufficiente fare clic e trascinare dal file Nessuna risposta porta di uscita del Inizio bloccare la porta di ingresso del Risposta di chiusura blocco.

Annuncio di Visual Conversation Builder per Amazon Lex PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

A questo punto puoi completare il flusso della conversazione in due modi diversi:

  • Innanzitutto, puoi aggiungere manualmente il file Termina la conversazione bloccarlo e collegarlo a Risposta di chiusura blocco.
  • In alternativa, scegli Salva intento e quindi scegliere Confermare per fare in modo che il builder crei questo blocco e questa connessione per te.

Dopo aver salvato l'intento, scegli Costruire e attendi il completamento della compilazione, quindi scegli Test.

Il bot ora saluterà correttamente il cliente se un'espressione corrisponde all'intento appena creato.

Annuncio di Visual Conversation Builder per Amazon Lex PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Storie dei clienti

NeuraFlash è un partner AWS avanzato con oltre 40 anni di esperienza collettiva nel settore voce e automazione. Con un team dedicato di designer di esperienze conversazionali, scienziati del linguaggio e sviluppatori AWS, NeuraFlash aiuta i clienti a sfruttare la potenza di Amazon Lex nei loro contact center.

“Una delle nostre principali aree di interesse è aiutare i clienti a sfruttare le capacità dell’intelligenza artificiale per sviluppare interfacce conversazionali. Queste interfacce spesso richiedono competenze specializzate nella configurazione dei bot per creare flussi efficaci. Con Visual Conversation Builder, i nostri progettisti possono creare rapidamente e facilmente interfacce di conversazione, consentendo loro di sperimentare a un ritmo più rapido e fornire prodotti di qualità ai nostri clienti senza richiedere competenze di sviluppatore. L’interfaccia utente drag-and-drop e il flusso di conversazione visiva rappresentano un punto di svolta per reinventare l’esperienza del contact center”.

I SmartBot La piattaforma basata sul machine learning è al centro della progettazione, prototipazione, test, convalida e implementazione di chatbot basati sull'intelligenza artificiale. Questa piattaforma supporta lo sviluppo di bot aziendali personalizzati che possono essere facilmente integrati con qualsiasi applicazione, anche con l'ecosistema di applicazioni personalizzate di un'azienda.

“L'interfaccia drag-and-drop di facile utilizzo di Visual Conversation Builder ci consente di integrare facilmente Amazon Lex e creare esperienze di conversazione complesse per i contact center dei nostri clienti. Con questa nuova funzionalità, possiamo migliorare i sistemi IVR (Interactive Voice Response) più velocemente e con il minimo sforzo. L’implementazione di una nuova tecnologia può essere difficile con una curva di apprendimento ripida, ma abbiamo scoperto che le funzionalità di trascinamento della selezione erano facili da comprendere e ci permettevano di realizzare immediatamente valore.“

Conclusione

Visual Conversation Builder per Amazon Lex è ora generalmente disponibile gratuitamente in tutte le regioni AWS in cui opera Amazon Lex V2.

Inoltre, il 17 agosto 2022, Amazon Lex V2 ha rilasciato una modifica al modo in cui vengono gestite le conversazioni con l'utente. Questa modifica ti offre un maggiore controllo sul percorso seguito dall'utente durante la conversazione. Per ulteriori informazioni, vedere Informazioni sulla gestione del flusso di conversazione. Tieni presente che i bot creati prima del 17 agosto 2022 non supportano VCB per la creazione di flussi di conversazione.

Per saperne di più, vedere Domande frequenti su Amazon Lex e la Guida per sviluppatori Amazon Lex V2. Si prega di inviare feedback a AWS re:Post per Amazon Lex o tramite i consueti contatti di supporto AWS.


Circa gli autori

Annuncio di Visual Conversation Builder per Amazon Lex PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.Thomas Rinfuss è Sr. Solutions Architect nel team di Amazon Lex. Inventa, sviluppa, prototipa ed evangelizza nuove caratteristiche tecniche e soluzioni per i servizi di Language AI che migliorano l'esperienza del cliente e ne facilitano l'adozione.

Annuncio di Visual Conversation Builder per Amazon Lex PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.austin johnson è un Solutions Architect presso AWS e aiuta i clienti nel loro percorso verso il cloud. La sua passione è la creazione e l'utilizzo di piattaforme di intelligenza artificiale conversazionale per aggiungere interfacce sofisticate e in linguaggio naturale alle loro applicazioni.

Timestamp:

Di più da Apprendimento automatico di AWS