Logotipo de Zephyrnet

Diálogos de chatbot adaptables

Fecha:

La mayoría de los chatbots se basan en flujos de diálogo predefinidos, creados para cumplir un objetivo específico. Tomemos un ejemplo simple:

Larva del moscardón: ¿cómo puedo ayudar?
Usuario: Necesito un extracto bancario duplicado
Larva del moscardón: ok que año?
Usuario: 2020
Larva del moscardón: ¿cual mes?
Usuario: podrían

Incluso este ejemplo no es tan simple como parece. ¿Qué sucede si la conversación es así?

Larva del moscardón: ¿cómo puedo ayudar?
Usuario: Necesito un extracto bancario duplicado para mayo de 2020
Larva del moscardón: ok que año?
Usuario: te lo acabo de decir

1. Informe de tendencias de chatbot 2021

2. 4 HACER y 3 NO HACER para entrenar un modelo de PNL Chatbot

3. Bot Concierge: Maneja múltiples chatbots desde una pantalla de chat

4. Un sistema experto: IA conversacional Vs Chatbots

Hasta aquí todo bien. ¿Qué sucede si la conversación es así?

Larva del moscardón: ¿cómo puedo ayudar?
Usuario: Necesito un banco duplicado del último mes
Larva del moscardón: ok que año?
Usuario: este año por supuesto

Tomemos otro ejemplo, esta vez minorista. Imagine que tenemos una tienda de ropa y queremos recomendar productos a nuestros clientes. Primero le hacemos algunas preguntas al usuario para comprender sus deseos. Para este ejemplo asumiremos que necesitamos llenar estos "espacios":

  1. papa
  2. marca
  3. material
  4. color,
  5. tamaño
  6. precio

¿Realmente necesitamos capturar 7 piezas de información antes de mostrar algunos resultados? Corremos dos riesgos:

  1. El diálogo puede ser tan largo que el usuario se aburra y se rinda.

Tal vez decidamos centrarnos en los atributos / espacios que absolutamente necesitamos. Quizás tipo de producto, precio y tamaño. Después de todo, no tiene mucho sentido ofrecer a alguien algo que no puede pagar o que no le queda bien.

Idealmente queremos lograr tres objetivos:

  1. Ofrecer valor real, más allá de lo que se puede lograr a través de otros medios (por ejemplo, un sitio web).
  2. Estimular y retener el interés del usuario (AIDA)
  • la hora del día
  • el dispositivo utilizado
  • cliente nuevo vs cliente habitual / leal

El aprendizaje automático puede ayudarnos aquí. Durante un período de "entrenamiento", construimos los diálogos dinámicamente, probando diferentes permutaciones de ranuras. Como pruebas divididas A / B con esteroides. Registramos todo, incluida la hora del día, la tasa de abandono, las conversiones, etc. Estos datos de comportamiento se pueden utilizar para crear un modelo de aprendizaje automático. Este podría ser un modelo de regresión simple o algo más sofisticado como un árbol de decisiones o un modelo de conjunto.

Como mínimo, nuestro flujo de diálogo debe ser lo suficientemente inteligente como para evitar hacer preguntas redundantes. Hacemos esto llenando múltiples espacios de cada respuesta de usuario. Solo solicitamos a los usuarios espacios vacíos. El reconocimiento de entidad nombrada puede no ser suficiente. También es posible que debamos emplear el análisis de dependencias y parte del habla para conceptos más complejos.

Coinsmart. Mejor Bitcoin-Börse en Europa
Source: https://chatbotslife.com/adaptive-chatbot-dialogs-e7f0f19ae3c5?source=rss—-a49517e4c30b—4

punto_img

Información más reciente

punto_img