Definición:
Como dicen Tramullas y Olvera (2001), los sistemas
de agentes más conocidos de Internet son, sin lugar a
dudas, los web robots, agentes que desarrollan todo tipo de
tareas en la World Wide Web. Los más populares y útiles,
al menos en lo que respecta al usuario común, son los
agentes de búsqueda de información, o searchbots
(robots de búsqueda).
Los buscadores alimentan sus bases de datos
mediante la utilización de robots llamados spiders, wanderers
o worms, a los que delegan las tareas de localización,
acceso, copia y actualización de documentos. Junto a
éstos, cada vez en mayor medida aumenta la utilización
de los agentes personales para la recuperación de información,
que actúan como intermediarios entre el usuario y los
motores de búsqueda, tanto si éstos son de tipo
general como especializados. No todos los llamados searchbots
ofrecen las mismas prestaciones, ni las mismas características,
ni la misma forma de uso.
Son muchas las definiciones que existen sobre
estos robots de la web, una de las primeras fue la de Koster
en 1995 “Un robot web es un programa que atraviesa la
estructura hipertextual de la web para recuperar un documento
y recuperar recursivamente todos los documentos enlazados con
el mismo”.
Otra definición de whatis.com dice “…
en Internet, un agente inteligente es un programa que busca
información o desarrolla algún otro servicio sin
la presencia inmediata del usuario y a intervalos temporales
predefinidos. En general se le llama Softbot o Bot (abreviaturas
de robot de software)”.
Los agentes multibuscadores son aplicaciones
cliente que el usuario instala en su ordenador y ejecuta cuando
quiere, sin necesidad de conectarse previamente a ningún
sitio (Hípola, Vargas-Quesada y Montes, 1999). En algunas
modalidades utilizan uno o varios motores de búsqueda
como “semilla” o punto de partida para realizar
las consultas, de tal forma que los resultados obtenidos, si
son pertinentes, se convierten en semilla para un nuevo salto
hipertextual. La combinación de resultados de distintos
buscadores incrementa la cobertura y, no el solapamiento o la
duplicidad de información.
De las definiciones anteriores se pueden extraer
las características y prestaciones que debe ofrecer un
searchbot. En primer lugar, el usuario le informa de cuáles
son sus necesidades de información, y delega en el agente
de búsqueda la ejecución de las tareas necesarias
para solucionarlas. Como la tarea principal es la obtención
de documentos que satisfagan la necesidad planteada, el searchbot
inicia una serie de tareas simultáneas, explorando documentos
de la web, a los que puede llegar de diferentes formas. La manera
más común, por el momento, es la consulta de múltiples
motores de búsqueda. Todo ello, en un segundo plano,
mientras el usuario se dedica a navegar y a consultar otras
fuentes de información.
Al tratar el tema de los agentes inteligentes
de búsqueda vemos que pueden existir dudas en cuanto
a las diferencias que hay entre éstos y los buscadores.
Ejemplo de agente inteligente de búsqueda:
BullsEye
BullsEye es una aplicación que permite
a los usuarios recuperar, gestionar y permanecer alertado sobre
determinada información en Internet. El agente utiliza
una colección de motores de búsqueda que recuperan
los resultados relevantes del web visible e invisible (puesto
que es capaz de lanzar consultas a bases de datos). Es tan potente
o más que Copernic.
Este producto, además, permite refinar
u organizar los resultados obtenidos, además de guardarlos
en un archivo. Una vez guardados, es posible también
preparar informes sobre estos resultados, creando un documento
más profesional para trabajar con él o mandarlo
a cualquier otra persona interesada en el informe. Según
IntelliSeek (empresa que comercializa el producto), este producto
es la aplicación más completa de la red, así
como la más potente en búsquedas, análisis,
gestión y distribución de información.
Para instalar BullsEye, es necesario descargar
una pequeña aplicación de 400 Kb. Una vez descargada,
esta aplicación conecta con el servidor de IntelliSeek
y comienza la instalación on-line de todos los archivos
necesarios.
Una vez instalado y ejecutado el programa, aparece la siguiente
ventana.
Ventana principal de BullsEye
Contiene un menú en la parte superior, y un panel de
botones. En la parte central hay dos cuadros: el superior contiene
publicidad, y el inferior es el que interactúa con el
usuario (sirve para introducir búsquedas y mostrar resultados).
En la parte izquierda aparece otro panel organizado por categorías,
que nos permite también comenzar el proceso de búsqueda:
- IntelliSeek: desde aquí podemos visitar la web de la
empresa, acceder a su página principal, a la de productos,
a la de ayuda técnica, a InvisibleWeb.com y también
navegar por el tour para aprender más sobre este producto.
- Búsquedas: este panel nos permite realizar búsquedas
agrupadas en 14 categorías (toda la web, noticias, compras,
multimedia, etc).
- Gestión: nos permite gestionar las búsquedas,
estableciendo webs favoritas, recuperando búsquedas almacenadas
en disco, mostrando el histórico de consultas y elaborando
informes.
- Track: nos informa de las características de BullsEye
2 Pro y nos permite acceder a la web de la empresa para adquirirlo
por 150$ (unas 28.000 ptas).
Para introducir una búsqueda, seleccionamos una categoría
del segundo panel. Según la que escojamos el programa
nos ofrece delimitar unos parámetros de la búsqueda
diferentes según la zona que seleccionemos. El panel
central nos sirve para especificar estos parámetros e
introducir la consulta, además de establecer otros parámetros
comunes a todas las consultas, mediante dos botones situados
en la parte superior izquierda de este panel:
- Advanced: permite introducir operadores lógicos, realizar
búsquedas de todas las palabras, alguna, orden de las
palabras, analizar los resultados, y otras opciones como delimitar
los motores de búsquedas a emplear, añadir otros
motores, etc.
- Defaults: permite configurar los valores por defecto de los
parámetros anteriormente comentados y también
configurar el modo de presentación de los resultados
(por relevancia o por fecha) y el número máximo
de resultados mostrados por motor.