Un bot de inteligencia artificial es un programa basado en computadora que está diseñado para interactuar e imitar a un humano. Estos programas también se conocen como bots de chat o chatterbots. En 2011, la tecnología utilizada por los robots de inteligencia artificial no suele ser lo suficientemente sofisticada como para confundirla con otro humano. Los avances en la programación de computadoras, sin embargo, permiten que estos programas mantengan conversaciones simples. Las empresas suelen utilizar estos bots para ayudar con las necesidades de atención al cliente, aunque también son comunes en el entretenimiento.
Históricamente, el desarrollo del bot de inteligencia artificial se ha basado en la capacidad de una computadora para hacer coincidir patrones. Los patrones de habla que ocurren en la conversación pueden tratarse de la misma manera que los patrones numéricos, para generar una respuesta computarizada a una pregunta o declaración humana. La tecnología utilizada por un bot de inteligencia artificial ha estado disponible desde 1966, con la invención de ELIZA, y continúa usándose hoy en programas como la Entidad de Computación de Internet Lingüística Artificial (ALICE). Este tipo de robot de inteligencia artificial puede entablar una conversación con un humano respondiendo a la entrada del humano con un lenguaje que suena natural. Sin embargo, la complejidad del lenguaje y del contexto hace que muchas de las respuestas de estos programas al habla humana parezcan tontas o no secuenciales.
La tecnología de bot de inteligencia artificial utilizada en ELIZA y ALICE se usa a menudo en los cuadros de chat de servicio al cliente en Internet. Las personas pueden hacer preguntas y obtener respuestas del programa informático, lo que elimina la necesidad de un representante de atención al cliente en vivo. En muchos casos, interactuar con un programa de computadora para recibir una respuesta a una pregunta simple proporciona una respuesta rápida para el cliente, mientras que le ahorra dinero a la empresa. Desafortunadamente, esta tecnología también puede ser utilizada maliciosamente por piratas informáticos en un intento de recopilar información confidencial de personas.
En la década de 2000, los desarrollos en los programas de inteligencia artificial llevaron al robot de inteligencia artificial llamado Jabberwacky. Este programa fue diseñado puramente como entretenimiento y fue creado para imitar la interacción humana. En muchos casos, un sujeto humano es incapaz de distinguir entre una conversación con el programa Jabberwacky y una conversación con un humano en vivo. Eventualmente, el objetivo de esta tecnología es incorporarla a los robots para que interactúen más como los humanos. La tecnología está, en 2011, en su infancia, aunque se siguen realizando avances.