DEV Community

Cover image for Chatbots en el tiempo
Lennin Cenas
Lennin Cenas

Posted on

Chatbots en el tiempo

Un término poco o muy conocido ¿Qué opinas? …Muchas definiciones a través del tiempo… 🚶⏳ Veremos algunas de ellas, acompañado de nuestra conclusión…

“Es hora de que el sector asuma la responsabilidad de estandarizar la terminología. Chatbots.org es feliz de facilitar” (Erwin Van Lun)

Lo escrito por Erwin Van Lun (CEO/Founder de chatbots.org) se debe a que la palabra Chatbots tiene como 161 sinónimos aproximadamente, siendo los más populares: asistentes virtuales, chat bot, agentes conversacionales y agentes virtuales.

Para este artículo nos enfocaremos en el término “Chatbot

⏳ En 1994, Michael Mauldin acuña originalmente por primera vez el término ChatterBot (o Chatbot) al referirse a los programas que mantiene una conversación entre personas y robots.

Con el pasar de tiempo existen otras definiciones como…

2008, Pirrone, Russo, Cannella y Peri concluyeron que “Un chatbot es un agente conversacional con una base de conocimientos adecuada capaz de interactuar con los usuarios” …

2011, Abu Shawar concluye que “Un chatbot es un agente de software conversacional, que interactúa con los usuarios que utilizan el lenguaje natural” …

2012, Pilato, Augello y Gaglio concluyeron que los Chatbots “son los sistemas de diálogo basado en un mecanismo de coincidencia de patrones entre las consultas de los usuarios y un conjunto de reglas definidas en su base de conocimientos” … Shaw concluye que “Un chatbot es un programa que tiene un diálogo con un usuario durante una sesión de chat” …

2014, Coniam concluye que “Chatbots son programas informáticos que tratan de mantener una conversación con un ser humano” …

2015, Abu Shawar y Atwell concluyeron que “Un chatbot es un agente de software conversacional, que interactúa con los usuarios que utilizan el lenguaje natural” …

2016, Schlicht concluye que “Un chatbot es un servicio, impulsado por las normas y a veces por la inteligencia artificial [IA], que permite interactuar a través de una interfaz de chat” …

2017 ** según una investigación realizada por Accenture denominada “CÓMO LA INTELIGENCIA ARTIFICIAL PUEDE GENERAR CRECIMIENTO EN SUDAMÉRICA” definen a los **Chatbots como “programas que ‘conversan’ con las personas al proveer respuestas automáticas a entradas hechas por el usuario”… Y como una característica de automatización inteligente impulsada por la IA para solucionar problemas en diferentes empresas o industrias… En otro artículo profundizaremos más en los que es IA…

Ahora nos toca concluir… En base a las definiciones precedentes de los diferentes autores al transcurrir el tiempo… Consideramos a los CHATBOTS 🤖… como agentes conversacionales que tienen una base de conocimientos, hacen uso de la inteligencia artificial e interactúan con los seres humanos, quienes utilizan un lenguaje natural durante una sesión de chat.

Pero esto no queda aquí …Si analizamos a detalle …

Para Kuz, Falco, Nahuel y Giandini (2015) al referirse a los Chatbots opinan que “Este término surge como la suma de dos palabras independientes: ‘chatter’ [o chat], término que procedente del inglés que significa charla y ‘bot’ es el diminutivo o abreviación de robot” …

CHATBOT = CHAT + BOT

Debido a esta independencia de términos, evaluaremos el significado de estos términos por separado.

Chat 💬

Image description
El término Chat según el Diccionario de la lengua española en la acepción perteneciente a la rama de la informática lo define como "Intercambio de mensajes electrónicos a través de internet que permite establecer una conversación entre dos o varias personas" … Para el diccionario "Merriam-Webster" que forma parte de la Enciclopedia Británica es "Una charla celebrada a través de Internet por personas que utilizan una sala de chat" según la acepción como sustantivo… Lo cual guarda relación en la interacción que existente entre un asistente artificial llamado agentes conversacionales (Chatbot) y las personas consideradas como los usuarios, en la conversación que realizan a través del internet.

Bot 🤖

Image description
En cuanto a la palabra Bot, según Rouse (2005) lo define como "Un bot (abreviatura de 'robot') es un programa que funciona como un agente para un usuario u otro programa o simula una actividad humana" … Para Christensson (2014) autor del diccionario en línea TechTerms "Un bot (abreviatura de 'robot') es un sistema automatizado de programa que se ejecuta a través de Internet" … Ambos autores concluyen que bot es la abreviatura de robot, además que simula la actividad de una persona y lo hace a través de internet, lo cual guarda relación con la acción que realiza el agente conversacional (Chatbot).

Interacción(Chat) y acción(Bot) … Estas dos palabras son claves para que un Chatbot entre en funcionamiento… Sin interacción a través del chat y sin la acción del bot se pierde la comunicación… Como recomendación si vas a construir un chatbot, considera que sea funcional y que posea inteligencia artificial (Servicios cognitivos) …

Actualmente estamos viviendo la transformación digital y las tecnologías emergentes van muy rápido, que no queda tiempo para llegar a un consenso al definir un término. ¿Y para ti? ¿Como defines a un chatbot?

Espero que este pequeño artículo, haya sido de tu agrado, compártelo… 😃

Top comments (0)