Si usas Chatfuel y viste nuestra lección gratis sobre AI de Chatfuel, sabrás que las reglas de inteligencia artificial que nos entrega CF son bastante rudimentarias, pues solo permiten identificar palabras claves.
Si deseas hacer tu bot más inteligente y darle mas opciones para poder seguir una conversación real, vas a necesitar Dialogflow, que es la herramienta gratuita de Google para procesamiento de lenguaje y que puede integrarse con Chatfuel de forma muy sencilla en menos de 3 minutos a través de JANIS. AI, que es un plugin o aplicación que procesa e interpreta la comunicación entre CF y DF, así que sin más aquí va el video tutorial de cómo hacerlo.
PASO 1
Para acceder a DF vas a necesitar una cuenta de Google.
Crea un agente en Dialogflow, define el idioma por defecto y tu zona horaria.
PASO 2
Crea una cuenta en Janis y Slack
PASO 3
Genera la URL de Janis siguiendo los pasos:
- Desde el home de Janis seras redireccionado a Slack
- Pincha o escribe Add a bot si es que Janis no te da instrucciones por defecto
- Selecciona We have a Bot
- Elige Dialogflow
- Selecciona el agente creado en paso 1
PASO 4
Configura tu default answer en Chatfuel
- Agrega un plugin User Input llamado “user input” sin ningún valor
- Agrega un plugin JSON API y peha la URL de Janis
- Usa al menos estos dos atributos en el campo de atributos del JSON
- messenger user id
- user input