1. Inicio
  2. Tecnología
  3. Chatbot

Significado de Chatbot

Sustantivo masculino. Voz inglesa, formada por la abreviación de chat, «conversación», y bot, acortamiento de robot; se recomienda la cursiva al usarlo como extranjerismo, o el equivalente español «conversador virtual» en textos formales.

Un chatbot es un programa informático diseñado para simular una conversación con una persona mediante texto o voz, respondiendo de forma automática a partir de reglas programadas o de modelos de lenguaje.

Puede limitarse a responder preguntas frecuentes con respuestas predefinidas, o ser mucho más flexible si se basa en técnicas de procesamiento del lenguaje natural y aprendizaje automático capaces de generar respuestas nuevas.

Qué es un chatbot

Un chatbot recibe un mensaje de texto o de voz, lo interpreta según su diseño y genera una respuesta que imita, con más o menos éxito, la de una persona real. Los más simples funcionan con reglas fijas: reconocen palabras clave concretas y responden con un texto predefinido asociado a ellas, de forma parecida a un árbol de decisiones.

Los chatbots más avanzados usan modelos de lenguaje entrenados con grandes cantidades de texto, capaces de generar respuestas nuevas en lugar de elegir entre un conjunto fijo de frases preparadas. Estos sistemas pueden mantener conversaciones más naturales y adaptarse mejor a preguntas que no se previeron de antemano, aunque también pueden equivocarse o dar información imprecisa si no se revisan sus respuestas.

Lo estudia la informática, en concreto el procesamiento del lenguaje natural, una rama dedicada a que los sistemas comprendan y generen lenguaje humano.

Origen de la palabra chatbot

Del inglés chat, «charla», y bot, acortamiento de robot. La palabra «bot» se aplica, en informática, a cualquier programa que ejecuta tareas de forma automática, y «chatbot» la especializa para los programas dedicados a mantener conversaciones.

Uno de los primeros programas capaces de simular una conversación fue Eliza, creado en 1966 por el informático Joseph Weizenbaum, que imitaba las respuestas de un terapeuta mediante reglas simples de reconocimiento de palabras. El término «chatbot» en sí se popularizó más tarde, ya en la década de 1990, conforme se extendían los programas de conversación automatizada en internet.

Tipos de chatbot

TipoEn qué consisteEjemplo
Basado en reglasReconoce palabras clave y responde con textos predefinidos según árboles de decisión.Un chatbot de atención al cliente que resuelve preguntas frecuentes.
Basado en modelos de lenguajeGenera respuestas nuevas a partir del entrenamiento con grandes cantidades de texto.Un asistente conversacional capaz de responder preguntas no previstas.
HíbridoCombina reglas fijas para casos concretos con generación flexible para el resto.Un chatbot que sigue un guion en pagos, pero responde con libertad en consultas generales.

Algunos chatbots funcionan también por voz, integrados en altavoces inteligentes o aplicaciones móviles, en lugar de limitarse a la conversación escrita.

Ejemplos de uso de chatbot

La tienda en línea instaló un chatbot para resolver dudas sobre pedidos fuera del horario de atención.

El chatbot del banco pidió el número de cuenta antes de responder a la consulta.

Programaron un chatbot en la aplicación de mensajería para recomendar productos según las preguntas del cliente.

El chatbot no entendió la pregunta y sugirió hablar con una persona del servicio de atención.

La universidad ofrece un chatbot para orientar a los estudiantes en trámites administrativos.

Sinónimos y palabras relacionadas

Sinónimos: bot conversacional, conversador virtual (equivalentes en español para textos formales).

Antónimos: no tiene antónimos propiamente dichos.

No es lo mismo que:

Preguntas frecuentes sobre el chatbot

¿Todos los chatbots usan inteligencia artificial?

No. Los más simples funcionan con reglas fijas que reconocen palabras clave, sin ningún componente de aprendizaje; solo los más avanzados usan modelos de lenguaje entrenados con técnicas de inteligencia artificial.

¿Es lo mismo un chatbot que un asistente virtual?

No exactamente. El chatbot se centra en mantener una conversación por texto o voz; el asistente virtual es un concepto más amplio que puede además controlar dispositivos o ejecutar tareas, más allá de responder preguntas.

¿Cuál fue el primer chatbot?

Suele citarse a Eliza, creado en 1966, como uno de los primeros programas capaces de simular una conversación, aunque funcionaba con reglas muy simples de reconocimiento de palabras, lejos de los sistemas actuales.

Ver también