Infobot


De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

Infobot es un bot de IRC de Perl , escrito por primera vez en 1995 por Kevin Lenzo . El objetivo principal del bot era recordar las URL y asociarlas con un nombre descriptivo, por lo que siempre que alguien necesitaba una URL específica podía preguntarle al bot. Por esa razón, el primer Infobot, que se ejecutaba en #macintosh en la red EFnet IRC , tenía el apodo 'url'.

Aunque el proyecto principal ahora está inactivo, se hicieron muchas bifurcaciones del programa original, algunas de las cuales aún están activas. La mayoría de estas bifurcaciones tienen características adicionales, como buscar en Google una frase dada a través del chat y decir los resultados de la consulta como mensajes directamente en el chat.

Operación

El Infobot funciona mediante un método de factoides . Almacena información en su base de datos conectando una frase con su definición, generalmente una línea corta informativa. Registra su información escuchando constantemente el chat (que es configurable). Declara sus factores cuando reconoce una pregunta en el chat. Por ejemplo:

<alguien> wikipedia es http://www.wikipedia.org/
El Infobot en este punto recuerda silenciosamente la declaración.
<alguien> wikipedia?<infobot> alguien dijo que wikipedia es http://www.wikipedia.org/

Debido a su capacidad para almacenar declaraciones y volver a expresarlas con facilidad, muchos operadores de canales de IRC utilizan un Infobot para almacenar información, como las reglas del canal, de modo que puedan dárselas fácilmente a los recién llegados al canal.

Utilizando sus respuestas automatizadas, los Infobots también se utilizan a menudo como un bot de entretenimiento, dando respuestas humorísticas a determinadas consultas. Por ejemplo, para evitar que el Infobot diga 'X es Y', se usa la palabra clave '<REPLY>' para tener este efecto:

<alguien> tonto bot es <RESPUESTA> humano estúpido <alguien> infobot: ¿qué pasa?<infobot> ¿eh?<alguien> tonto bot <infobot> estúpido humano

Proyectos de bot derivados

Los Infobots que ejecutan el código Infobot original se han vuelto menos populares en IRC ahora, principalmente debido a la inactividad del proyecto original. Los Infobots más nuevos tienen características adicionales. La mayoría de ellos implican conectarse a sitios web. Por ejemplo, algunos bots tienen un módulo "meteorológico". Entonces, alguien puede preguntarle al Infobot el clima en una dirección determinada, y el Infobot se conectará a un sitio meteorológico e informará el clima actualizado en el chat. Los infobots también son útiles como calculadoras y en conversiones de moneda, definiciones de palabras y muchas otras cosas para las que, de otro modo, uno tendría que abrir un sitio.

Una bifurcación notable fue el blootbot [1] de Tim Riker. En 2008 se volvió a fusionar con el infobot original. El código resultante ahora se mantiene bajo el nombre original de infobot por Riker. [2] Utiliza un back-end SQL como MySQL , PGSQL o SQLite para almacenar factores.

Referencias

Notas

  1. ^ Juergen Haas, Guía de About.com, blootbot
  2. ^ "blootbot: el bot más lento y más hinchado del mundo" . Consultado el 27 de enero de 2010 .

enlaces externos

Obtenido de " https://en.wikipedia.org/w/index.php?title=Infobot&oldid=1004095279 "