Desarrollo de skills multiturnos con Alexa Conversations.
2020-12-05, 15:00–15:50, Stream 1

Actualmente el manejo del contexto de la conversación en los skills multi turno está a cargo del programador, manejando el estado de la conversación usando variables de sesión lo que lleva a tener una maraña de código espagueti en el backend dado a las múltiples permutaciones que se pueden derivar para obtener el valor de las variables.

El nuevo API de Alexa Conversations facilita la creación de skills en los que se requiere recabar mucha información dejando el código de backend limpio con solo la lógica necesaria para procesar una respuesta.


Live coding Demo de como crear una skill utilizando la nueva API de Alexa Conversations

La nueva Beta de Alexa Conversations fue liberada en julio 2020. Este nuevo API facilita la creación de skills en los que se requiere recabar mucha información.

Veremos como entrenar Alexa Conversations para que obtenga todo la información necesaria sin necesidad que llame al backend hasta que tenga todos las variables listas.

Crearemos una skill en vivo para explicar los siguientes conceptos: * Diálogos * Utterance sets * Context carry-over * Definición de APIs