NOBLEJAS: E-Robots - e-Robots: Los e-Robots son programas...

E-Robots

- e-Robots: Los e-Robots son programas informáticos que corren en servidores de chat de Internet (Irc Bots) y cuya función es interactuar de forma pseudo-inteligente con otros individuos del chat para ofrecer cierta información mediante Lenguaje Natural, similar a lo que Microsoft pretende conseguir con sus asistentes de Word, etc.
Para llevar a cabo el desarrollo de una de estas maravillas de la tecnología se utiliza un lenguaje potente en el tratamiento de cadenas de texto y sintaxis, como es Perl con sus expresiones regulares. A esto le sumamos una base de datos que aporta el conocimiento (como información correctamente procesada y ordenada) y la expresión (capacidad de reconocer patrones sintácticos en una consulta realizada en Lenguaje Natural). De nuevo, se trata de una aplicación de IA (Inteligencia Artificial), pero en la que se utilizan métodos puramente algorítmitcos (o sea, que no se basa ni en redes neuronales, ni en lógica difusa, ni otros métodos propios de IA).

Una aplicación práctica de los e-Robots es la de colocar en un chat vacío un agente pseudo-inteligente de forma permanente. Esto mantiene vivo un chat, aunque la frecuencia de entrada de nuevos contertulios sea baja. Con una buena base de conocimiento y de expresión, el e-Robot puede hacerse pasar por un humano durante un tiempo bastante prolongado.

Otra aplicación interesante es la de realizar consultas útiles mediante Lenguaje Natural. Así se puede ofrecer un servicio de consulta de base de datos con un interface muy divertido y humano. Podría llegarse a implementar un Web Call Center automatizado con este sistema, o resolución de consultas frecuentes tipo FAQ.