Expositores: Paula Martínez y Rodrigo Beceiro
Resumen: En esta charla compartiremos nuestra experiencia en el testing de Chatbots. Veremos cómo funciona un chatbot y cuál es el estado del arte en esta tecnología. Hablaremos del procesamiento del lenguaje natural realizado por ellos buscando comprender qué debemos testear.
Analizaremos tanto la comprensión del chatbot como el manejo de sus flujos de diálogo y las dificultades que las conversaciones naturales no estructuradas representan para nosotros en el diseño, desarrollo así como en el testing.
Hablaremos también de herramientas de testing automático para chatbots y discutiremos qué limitantes presentan para nosotros herramientas como IBM Watson, Microsoft LUIS y Google Dialogflow.
16. @pau_martinez | @rodrigobeceiro | #testinguy
Es un bot que busca mantener
una conversación natural
Debo manejar elementos naturales de conversaciones como el Gracias, Adiós,
Hola, etc.
27. @pau_martinez | @rodrigobeceiro | #testinguy
A cuidar
• Contexto
• Loops
• Conversaciones no estructuradas: Saltos de ida y
vuelta a un diálogo
28. @pau_martinez | @rodrigobeceiro | #testinguy
Consejos prácticos y métricas
• Conversaciones que llegan a su fin correctamente
• Intents y entities correctamente identificados
• Confianza en la predicción
• Con usuarios “malvados” prefiero no perder tiempo
• Debo manejar todos los casos posibles
elegantemente