Los chatbots son programas de inteligencia artificial (IA) que simulan cómo reaccionarían los humanos ante un tema determinado. Tengan o no sentido, estos minions pueden ser muy divertidos dependiendo de la intención del programador. Puede usarlos en sitios web, blogs de WordPress, páginas de Facebook, fuentes de Twitter o canales de Slack.
La construcción de chatbots verdaderamente inteligentes requiere el conocimiento de algo como Python y bibliotecas de alto nivel como CoreNLP. Del mismo modo, crear ficticios para tareas simples no requiere ninguna habilidad de codificación. De hecho, al final de este, habrá aprendido a lanzar sus propios chatbots en la Web.
Crear un chatbot de Facebook básico
Primero, aprenderemos cómo crear un bot de página de Facebook simple usando una herramienta llamada Botsify. Tendras que registrarse en su sitio web utilizando su cuenta de Facebook. Luego, seleccione «automatizar la atención al cliente para la página de Facebook»
El software de chatbot le permite saludar a los visitantes de su página web de Facebook con respuestas básicas a preguntas típicas. Puede crear respuestas para preguntas que generalmente son:
- ¿Quién eres tú?
- ¿Qué es esto?
- ¿Puedo hablar con el dueño?
Siempre es una buena idea dejar una dirección de correo electrónico si desea una pista. La aplicación de chatbot es lo suficientemente inteligente como para comprender las variaciones de las preguntas. Después de esto, solo tienes que publicar el chatbot en tu página web de Facebook.
Cada vez que un visitante ingrese a su página de Facebook, recibirá un chatbot que le repetirá lo que le enseñó. Por otra parte, la función gratuita de Botsify es bastante básica y no permite demasiadas respuestas. Su herramienta paga cuesta la friolera de $ 50 por usuario por mes, pero incluye WordPress y la integración de Slack.
Crear reglas avanzadas de IA
Lo mejor después de Botsify es algo gratuito (limitado a 5000 usuarios). Chatfuel es un bot con todas las funciones que viene con plantillas listas, encuestas sociales y generadores de cupones. Su plan pago de $15/mes cubre usuarios ilimitados y es mucho más barato que Botsify. El plan gratuito, sin embargo, es lo suficientemente bueno para nuevos sitios web o blogs.
Chatfuel ofrece mucha más facilidad para automatizar las respuestas a las preguntas de los visitantes. Puede crear preguntas para bloques de varios niveles y alimentar respuestas para cada uno. El visitante simplemente seleccionará uno de los bloques según la consulta.
Quizás la mejor característica de Chatfuel es crear una secuencia de IA para preguntas contextuales. Puede generar fácilmente respuestas útiles utilizando las variaciones más comunes de una frase como «¿Puedo hablar con alguien aquí?»
Chatfuel también está disponible como Complemento de WordPress para enganchar a los visitantes en un sitio web o blog. También son compatibles con las API de Telegram y Twitter.
Crear un robot de Slack
Finalmente, veremos cómo funciona un bot de Slack. Para ello utilizaremos otro programa llamado FlujoXo. Lo mejor de este software es su relativa facilidad para crear «flujos», que es mejor que cualquier programa tonto. Dependiendo de un «disparador» para una palabra o frase en el chat, el visitante aprende un término específico.
Crear un bot de Slack es simple en el tablero. Solo requiere copiar y pegar la URL de los mensajes interactivos en la configuración de la aplicación Slack. El propietario de Slack también puede transmitir mensajes para múltiples tipos de usuarios.
Otras herramientas de chatbot
un programa llamado Flujo de diálogo está utilizando los algoritmos de aprendizaje automático de Google para conectarse con varias aplicaciones, incluida Amazon Alexa. Morph.ai es otra herramienta utilizada para aplicaciones premium.
Resumen
La mayoría de los programas de creación de bots discutidos aquí tienen capacidades mejoradas de IA en las versiones pagas. En el futuro, a medida que los programas de IA se vuelvan más sofisticados, los chatbots podrían incluso cerrar la brecha con los asistentes virtuales humanos. Bastantes corporaciones ya están en el carro de los chatbots. Muchas aerolíneas internacionales ya están utilizando Chatfuel o Botsify además de los ejecutivos de atención al cliente.
¿Has usado chatbots por diversión o en el trabajo? Háganos saber en los comentarios.