El número de chatbots ha crecido rápidamente en las plataformas de redes sociales como Kik, Telegram y Facebook. Aunque algunos transmiten noticias o son simples conversaciones lineales como ordenar pizza, pero los humanos buscan lenguaje natural cuando quieren comunicarse con los ordenadores.

Shawar and Atwell definen el sistema de un chatbot como un “programa de software que interactúa con usuarios utilizando lenguaje natural. Y su propósito es simular una conversación humana”.

Desarrolladores utilizan palabras clave e imágenes para simular estas conversaciones. Sin embargo, para los que no tenemos habilidades de programación, aquí hay 5 herramientas que me parecieron fáciles de utilizar:

Tabla de contenidos

1. Api.ai

Esta herramienta crea un Agente (bot) que está compuesto por intents, que combina peticiones de los usuarios con acciones, y entidades, que agrupa palabras y sinónimos en frases naturales:

Se pueden crear tantos intents como respuestas quieres que tu bot tenga. Están formados por un contexto del tema, lo que el usuario dice, la acción que el bot tiene que tomar y la respuesta en forma de texto, imagen, etc, dependiendo del canal de interacción con el usuario.

Los intents y las entidades pueden parecer complicadas en el principio, pero la web tiene una sección de prueba que permite al usuario ve como funciona el bot en Facebook sin ser público, antes de enviarlo para su aprobación.

Lo que me gustó:

  • Palabras clave. Hacen la conversación más flexible en las que se pueden programar respuestas para temas generales con palabras similares.
  • Respuestas predeterminadas cuando el usuario escapa del esquema de la conversación
  • Entidades que recogen sinónimas bajo el mismo paraguas, así evitan que se creen intents con significado similar

Lo que no me gustó:

  • Los links no incluyen previsualizaciones
  • No se pueden subir imágenes, solamente se puede incluir una URL.

2. Botsify

Presenta una interfaz con dos grandes bloques: diseño y desarrollo. El primero crea los textos de bienvenida, botones y patrones para los mensajes. El segundo transforma estas mensajes en interacciones.

Lo que me gustó:

  • Facilidad para subir imágenes
  • Links y previsualizaciones funcionan
  • Patrones fáciles para los mensajes

Lo que no me gustó:

  • Conversaciones menos flexibles y más lineales
  • Patrones que solamente permiten un número específico de caracteres

3. Manychat

Esta plataforma requiere del registro a través de la cuenta de Facebook para manejar la página que administramos.

Tiene una interfaz sencilla de utilizar para crear textos, palabras clave, programar publicaciones, o integrar canales de Twitter o RSS links.

Los bots de esta plataforma pueden construirse en solamente 2 o 50 minutos, dependiendo de la complejidad y la información que se quiera mostrar.

Lo que me gustó:

  • Canales para publicar automáticamente
  • Facilidad de establecer palabras clave
  • Posibilidad de programar publicaciones

Lo que no me gustó:

  • Conversación lineal
  • Dificultad de conectar respuestas y temas.

4. Botsociety

Una plataforma fácil de usar que presenta información en una pantalla de un móvil para entender cómo se verá.

Los mensajes no son complicados de poner y pueden contener imágenes y botones. El plan gratuito include un link para que usuarios puedan previsualizar el bot, mientras que la versión premium incluye un video y un GIF que muestra el funcionamiento y características del bot.

Lo que me gustó:

  • Facilidad de subir una o más imagenes
  • Botones y links
  • Compartir el bot a través de un link

Lo que no me gustó:

  • No se pueden establecer palabras clave
  • Conversación lineal

5. Wit.ai

Es la única plataforma que permite a los usuarios entrar con la cuenta de Github, y parece estar orientada a gente con un poco más de habilidades de programación.

Las respuestas del bot incluyen funcionesvariables y comandos que permiten una conversación más interactiva.

Además, ésta conversación se puede guardar como una API y los datos se pueden compartir o descargar.

Lo que me gustó:

  • Conversación más ‘natural’ y flexible
  • La posibilidad de la API de guardar y descargar los datos
  • Entidades y palabras clave
  • Recetas para solucionar problemas
  • Facilidad de ver y utilizar bots de otros usuarios.

Lo que no me gustó:

  • Variables y funciones parecen confusas al principio
  • No se pueden subir imagenes

Nieman publicó el año pasado Automation in the Newsroom, un informe sobre cómo algoritmos están ayudando a periodistas a cubrir noticias y alcanzar audiencias. Concluye que el principal reto es solucionar errores técnicos más que de contenido:

“Como cualquier reportero humano, los periodistas robots necesitan editores. Pero el reto de editar historias generadas automáticamente no está en corregir historias individuales, sino en entrenar el robot para que no haga el mismo fallo.”

Tienes más ejemplos? Comenta abajo o en el Twitter a @mcrosasb

Leave a Reply

Your email address will not be published. Required fields are marked *