¿En qué podemos ayudarte?

¿Qué es un entrenador y cuáles son sus funciones?

Notion image

Una vez que el bot está instalado en un sitio web y comienza a recibir consultas de los visitantes o clientes, es el momento de iniciar su entrenamiento. El entrenador debe revisar todas las consultas que recibe el chatbot para ver qué intención ha detectado en cada una y le indica si esa respuesta es correcta o no para ayudarle a mejorar su porcentaje de acierto. Veamos cómo funciona el proceso.

🌟
Si vas a gestionar tu chatbot con un solo usuario, podrás hacer las tareas de entrenamiento y arquitectura de forma simultánea. ➕ ¿Qué es un arquitecto y cuáles son sus funciones?

👩🏻‍💻 La pantalla de entrenamiento

El entrenamiento de un bot se realiza en la sección de entrenamiento del dashboard de Arkibot. Al acceder a ella, veremos un listado de frases, la intención que el bot ha detectado para cada una de ellas y las opciones de entrenamiento para indicarle al bot si ha acertado o no con su respuesta:

Notion image
 

🔖 Listado de frases

Notion image

A la izquierda vemos el listado de frases para el bot seleccionado. En él se muestran todas los mensajes que envían los usuarios a través del widget. Cada mensaje enviado es una frase a la que el bot ha dado respuesta con una intención.

Los elementos de la lista muestran la frase que ha escrito el usuario, la intención que ha detectado el bot para responder a ella y el porcentaje de acierto que cree tener (esto es, qué nivel de confianza tiene en que esa sea la intención correcta):

Notion image
 

En esta lista veremos siempre las frases que ha recibido el chatbot y que estén pendientes de entrenar. A medida que las gestionemos irán desapareciendo del listado.

 

🏋🏻Acciones de entrenamiento

A la derecha vemos la sección de acciones de entrenamiento, a través de las que indicaremos al bot si ha acertado o no con su respuesta.

Con estas acciones ayudamos a que el chatbot aprenda a responder cada vez mejor.

Notion image

¿Para qué sirve cada acción?

  • Sugerir : esta opción se utiliza cuando el entrenador ve que la intención detectada para responder a una frase no es correcta y además no existe ninguna intención creada en el bot para responder correctamente. Al pulsar en el botón se abre una ventana a través de la que el entrenador sugiere al arquitecto la creación de una nueva intención para que el bot pueda responder a esa frase.
    • Notion image
       
  • Siguiente frase : esta opción se utiliza para pasar a otro elemento de la lista, cuando por algún motivo el entrenador no quiere tomar ninguna acción sobre una frase concreta (o bien porque quiere revisarla más adelante o bien porque quiere que la revise otro entrenador).
 
  • Frase correcta : esta opción se utiliza para indicarle al bot que la intención que ha detectado para responder es correcta. Al pulsar este botón, la frase se añadirá a las frases de entrenamiento de la intención detectada, mejorando el nivel de aprendizaje y el porcentaje de acierto del chatbot.
 
  • Revisar frase : esta opción se utiliza para enviar la frase a los arquitectos de forma que puedan revisarla ellos directamente.
 
  • Eliminar frase : esta opción se utiliza para descartar una frase del entrenamiento del chatbot. Se utiliza con frases que ya están añadidas en su intención correspondiente y resultan repetitivas, o con frases que no queremos entrenar por algún motivo (no están relacionadas con la temática del bot, palabras sueltas o mal escritas, etc.)
 

🗓️ Tu plan de entrenamiento

El entrenamiento es una tarea imprescindible para el aprendizaje de tu bot, porque se basa en las consultas reales de tus visitantes y clientes.

Aunque hayas hecho un buen trabajo previo de arquitectura, creando intenciones y añadiendo en ellas varias frases de entrenamiento, tu bot no alcanzará un buen desempeño hasta que lo hayas entrenado en su entorno de actividad real.

Recibir consultas reales y ayudar al bot a aprender cómo responderlas es el único camino para que tu bot pueda llegar a atender a tus clientes de forma autónoma.

 

⏰ ¿Cuánto tiempo voy a tener que entrenar a mi bot?

Es difícil determinar un plazo concreto, porque depende de cada proyecto, pero sí podemos decirte que es un trabajo que debes realizar de forma más intensiva en la primera etapa de tu bot.

Lo ideal es que al principio hagas sesiones a diario (o al menos de forma frecuente) para entrenar todas las frases que vaya recibiendo el bot.

En esta primera etapa verás que el porcentaje de acierto del bot en muchas de las frases es bajo (esto es algo completamente normal), y con el entrenamiento le ayudarás a subirlo.

Una vez que haya alcanzado un porcentaje de acierto elevado en la mayoría de tus intenciones, podrás hacer sesiones más espaciadas en el tiempo o dejarlas para cuando apliques algún cambio a nivel de contenido y arquitectura.

En nuestra experiencia, un chatbot empieza a obtener buenos resultados a partir de las 1.000 frases entrenadas. Cuando alcances las 5.000 frases entrenadas, si has hecho un buen trabajo de arquitectura, tu bot debería responder correctamente al 90% de las consultas de tus usuarios.

 

👨‍👨‍👦 ¿Quién puede entrenar al bot?

Todos los roles de Arkibot pueden participar en el entrenamiento de un bot, excepto los usuarios con rol de monitor.

Los entrenadores verán en la sección de entrenamiento las opciones que se describen en esta guía. Los arquitectos verán también las opciones de arquitectura y podrán usarlas durante el entrenamiento (como por ejemplo crear nuevas intenciones).

 
 
¿Te ha resultado útil este artículo?
😞
😐
🤩