Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-user-avatar domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/planetac/public_html/wp-includes/functions.php on line 6114
Mide el esfuerzo del cliente en tu chatbot mediante la desambiguación y el aprendizaje automático - Planeta Chatbot

Tabla de contenidos

Introducción

  • ¿Qué es el customer effort o esfuerzo del cliente y cómo se puede medir en las conversaciones de los chatbots?
  • ¿Y cómo puede la desambiguación mejorar este concepto?
  • ¿Se puede emplear el aprendizaje automático para mejorar el esfuerzo del cliente con el tiempo?

Aquí veremos tres elementos, que combinados tendrán un gran impacto en la experiencia de conversación que estás construyendo:

  • Desambiguación.
  • Aprendizaje automático.
  • Esfuerzo del cliente.

¿Qué es la desambiguación?

En la parte inferior de esta página hay enlaces a artículos detallados sobre desambiguación. Sin embargo, os dejo un resumen…

Cuando un usuario ingresa una utterance ambigua, en lugar de mostrar por defecto la intención con la puntuación más alta; el chatbot comprueba las diferencias entre las puntuaciones de intención más altas.

Si no hay un ganador claro, se presentan al usuario las 3 o 4 intenciones principales. Esta presentación toma la forma de un menú.

Al usuario se le presentan algunas opciones que podrían ser aplicables a una declaración ambigua.

Permitir al usuario eliminar la ambigüedad de su propia expresión. Esta es una solución mucho más elegante que enviar al usuario por una ruta conversacional que no estaba prevista.

En otras palabras, la desambiguación permite que el chatbot solicite una aclaración al usuario. El usuario debe probar previamente una lista de opciones relacionadas, lo que le permitirá eliminar la ambigüedad del cuadro de diálogo seleccionando una opción de la lista. La lista presentada debe ser relevante, aunque sea de forma vaga, para el contexto del enunciado. Por lo tanto, solo deben presentarse opciones contextuales.

¿Qué es el aprendizaje automático?

Es realmente una situación en la que todos ganan cuando los comentarios del usuario se pueden utilizar para mejorar tu modelo de NLU a través del aprendizaje automático; ya que se trata de datos de formación invaluables examinados por los usuarios.

Para el mismo enunciado “préstamo de pago”, Option Pay se mueve automáticamente hacia arriba en el menú de desambiguación.

A medida que los usuarios introducen utterances, que el modelo NLU del chatbot considera ambiguos, se presenta un breve menú relacionado. Cuando el usuario selecciona una de estas opciones dentro del modelo de desambiguación, se establece una relación.

 

Un ejemplo práctico de un menú de desambiguación.

Cuando se aplica este enlace, el chatbot puede aprender de esto. En el futuro, cuando el usuario ingrese expresiones similares, el menú de desambiguación se puede reordenar para presentar primero el elemento seleccionado más probable.

Los elementos que nunca se seleccionan se pueden eliminar por completo del menú de desambiguación.

Por lo tanto, el chatbot aprende automáticamente del input del usuario cuál podría ser la opción probable. A partir del ejemplo de prototipo anterior, se creó una habilidad de chatbot de préstamos. Estos intents son muy similares y son realmente ambiguos.

Si se introduce la utterance de préstamo de pago y se selecciona Pagar, seguidamente la opción se mueve hacia arriba en el menú. Creando así un menú hecho a medida a partir del enunciado, clasificado según la probabilidad de ser seleccionado.

La desambiguación permite que los chatbots soliciten ayuda al usuario cuando más de un nodo de diálogo puede aplicarse a su consulta.

La combinación de desambiguación y aprendizaje automático dentro de un chatbot permite medir el esfuerzo del cliente .

¿Qué es el esfuerzo del cliente?

El esfuerzo del cliente es una métrica extremadamente conveniente para medir el rendimiento de tus chatbots.

La medición del esfuerzo del cliente de un chatbot se reduce a su facilidad de uso. Puedes verlo como el esfuerzo realizado o invertido por el usuario para lograr su objetivo.

Si el esfuerzo del cliente ( fricción ) es demasiado alto, el usuario volverá a otros medios y, en este caso, el chatbot habría fallado en su misión.

A partir de este gráfico, es evidente que el esfuerzo del cliente para llegar al nodo de pago / diálogo es mucho mayor que el nodo de préstamo .

A continuación se muestra un ejemplo práctico del esfuerzo del cliente.

  • Si tu cliente elige la tercera opción en una lista de opciones, el esfuerzo invertido se considera mayor que el esfuerzo invertido para elegir la primera opción.
  • Del mismo modo, si un cliente elige Ninguna de las opciones anteriores,para significar que ninguna de las opciones aborda su necesidad, la métrica de esfuerzo es aún mayor.
  • Por ejemplo, IBM Watson Assistant utiliza un notebook para trazar gráficamente los valores de la métrica del esfuerzo del cliente, de modo que tienes una indicación visual de cómo cambia la métrica con el tiempo.
  • También puedes ver información relacionada, como el volumen de desambiguación y qué nodos de diálogo se incluyen con más frecuencia como opciones de lista de desambiguación.

Este gráfico muestra la cantidad de clics gastados por el usuario para lograr su objetivo.

El esfuerzo del cliente se puede calcular y mostrar por nodo y a lo largo del tiempo. Esto te ayuda a identificar qué nodos están produciendo NPS negativos y dónde se requiere una mejora.

El esfuerzo del cliente se puede mostrar por nodo de diálogo a lo largo del tiempo.

Arriba puedes ver que el esfuerzo del cliente para el nodo o cuadro de diálogo contratar préstamo es mucho menor que el nodo Pagar . Por lo tanto, está claro dónde se debe reducir la fricción.

El esfuerzo del cliente con el tiempo disminuyó durante el tiempo en que se aplicó el aprendizaje automático

El gráfico anterior muestra el esfuerzo total (línea roja) y promedio (línea azul) del cliente a lo largo del tiempo. El área sombreada indica el tiempo durante el que se aplicó el aprendizaje automático. Hay una caída considerable en el esfuerzo del cliente durante el tiempo que se aplicó el aprendizaje automático.

El mapa de calor de arriba muestra el recuento de co-ocurrencia de los N pares de nodos principales en las listas de desambiguación. Mover el cursor en cada cuadrado para ver la información del recuento.

Puedes ver que los usuarios que muestran interés en un préstamo llegan al nodo de contratar un préstamo . Mostrar interés y preguntar sobre el pagotambién es algo común. Contratar un préstamo y el pago también va de la mano.

Es evidente que el pago es primordial en el interés de los usuarios.

 

Conclusión

Combinando estos tres elementos:

  • Desambiguación.
  • Aprendizaje automático.
  • Esfuerzo del cliente.

Ayudas a una mejora continua medida y centrada en el la experiencia del usuario.

 

Por Cobus Greyling

Rasa Hero. NLP / NLU, Chatbots, Voz, UI / UX conversacional, Diseñador CX, Desarrollador, Interfaces de usuario ubicuas.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *