Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Objetivo a cumplir

El objetivo de entrenar a nuestro bot con inteligencia artificial es que éste este entienda lo que le dice el usuario y basándose en base a eso le de una respuesta más acertada.

Proceso:Para lograr el objetivo hay que realizar un proceso que consta de dos partes: pensar una respuesta, y luego entrenar al bot para que sepa dónde dar dicha respuesta.

Expand
titleEntrenar

Entrenar

Hay que aprender algunos aspectos básicos para entrenar nuestro bot: Intenciones, Entidades y Expresiones

•   Intenciones (Intents): Es lo que la AI entiende como la "intención" de lo que el usuario le ha
querido decir. Por ejemplo, si el usuario dice "Me gustaría comprar entradas" la intención del usuario
es la de comprar entradas.
•   Entidades (Entities): Las entidades son todo lo que la AI detecta de la oración. Pueden ser
palabras, frases o el sentido mismo de la oración (la intención). O sea, que las intents mismas son
entities, pero en este caso las separamos porque la intent cumple el objetivo de darle sentido
general a la oración y las entities el de ser más específico.
•   Expresiones (Expressions): Una oración analizada se convierte en una expresión que aporta a una
intent. Estas pueden ser re-entrenadas o eliminadas si fuera necesario.

Desde el Manager, se puede entrenar en batch (varias expresiones al mismo tiempo) desde la pestaña
Importar, desde donde podremos subir un archivo con un montón de oraciones similares para
entrenarlas. O entrenarlas una por una en la pestaña Entrenar.

note

Panel
panelIconId1f44b
panelIcon:wave:
panelIconText👋
bgColor#FFEBE6

El archivo a importar debe tener un formato en particular. ¡Consulta al el equipo de Chat-Tonic como generar este archivo!

Image RemovedImage RemovedImage AddedImage Added

Expand
titleConectar

Conectar

Cada mensaje que envía el usuario es analizado por la AI y devuelve las entities detectadas. Ahora, una vez que tenemos las entities hay que conectarlas a una respuesta en específico.

Para conectar las entities con una respuesta, creamos la pestaña de Condiciones. En esta sección se puede definir que si se encuentran X entities en el mensaje, se derive una respuesta específica.

Panel
panelIconId1f44b
panelIcon:wave:
panelIconText👋
bgColor#FFEBE6

Esta sección está pensada para ser administrada por Chat Tonic. Contacta a nuestro equipo si
quieres customizar el manejo de AI en tu bot.

Image RemovedImage Added
Expand
titleResponder

Responder

Una vez que tenemos definida la conexión, hay que tener en cuenta qué es lo que queremos responderle al usuario.

Para esto podemos derivarlo a una respuesta que se haya determinado para esta condición.

Image RemovedImage Added

Conclusión

...

La inteligencia artificial es, podríamos decir, el cerebro de nuestro bot, por lo tanto, esta es una sección
sensible.

Por este motivo recomendamos contactar al equipo responsable de tu bot si tienes ganas de empezar
a interiorizarte en este aspecto del bot 🤖