Aplicaciones de los agentes Sin lugar a duda los agentes son de gran utilidad en la actualidad, ya que nos ayudan, por medio de su autonomía acción a resolver tareas que para nosotros demandaría un costo económico y temporal Aplicaciones Industriales y comerciales Control de procesos Esta es una aplicación propia de los agentes inteligentes y sistemas multiagentes, ya que son en sí mismos sistemas autónomos reactivos, es decir de iniciativa independiente. Es por ello que resulta común que muchas aplicaciones de control de procesos se basen en agentes. Por ejemplo tenemos el caso ARCHON que es un de plataforma de software para la construcción de sistemas multiagente. Se aplica a casos de dirección y control del transporte electricidad, aplicación utilizada en el norte de España, y en el control de un acelerador de partícula. Administración de Información En esta área los agentes cumplen un rol fundamental ya que son muy eficaces a la hora de reducir la sobrecarga de información . Los usuarios necesitan información útil, no un montón de datos, que resulta una perdida de tiempo para el usuario y una acción tedioso al momento de seleccionar información. Estos agentes necesitan comprender los diferentes formatos de los datos para registrar las bases de datos internas y externas en busca de información. Los agentes avanzados de administración de información seleccionar, para así minimizar y luego presentarán la información siguiendo una serie de reglas que les especifique el usuario. Comercio Electrónico Los agentes dedicados al comercio electrónico facilitan las compras y ventas de los usuarios. Los agentes especializados en compras pueden recorrer la Red buscando productos que reúnan una serie de características determinadas por el usuario. Una vez recopilada la información, la revisa y le aplica las tareas para las que esté designado, como sugerir al usuario determinados productos. obteniendo así una mayor precisión del objeto que se desea adquirir Correo Electrónico actualmente es aquí donde los agentes sea a popularizados. Para algunas personas es normal recibir en un día normal gran cantidad de mensajes, que no siempre de una relevancia mayor, es por esto a algunos agentes están capacitados con mecanismo que asigne prioridades, o que incluso llegue a eliminar mensajes, teniendo como resultado un ahorrará sustancial de trabajo y tiempo. Además pueden filtrar el correo estableciendo categorías, llevando mensajes nuevos destinos y borrando duplicados. Grupos de trabajo los agentes pueden facilitar en gran medidas las labores de este grupo de trabajo. Este software se denomina groupware, siendo Lotus Notes el mas popular. Los agentes pueden trabajar con los equipos de trabajo dirigiendo documentos, enviando notas, concertando reuniones y automatizando en definitiva los procesos estándar de una compañía. Usuarios Informáticos típicos intenta facilitar las tareas a los usuarios no experimentado en el uso de la computadora. Es una utilidad parecida a la que se obtiene con las macros, pero a un nivel de abstracción más elevado. Por ejemplo, cuando un agente detecta que el usuario repite una secuencia de acciones, le puede sugerir que utilice una macro que las automatice. Aplicaciones Médicas Actualmente la informática médica es una de las áreas de mayor crecimiento, ya que la investigación de esta area ha permitido avances sustanciales en la medicina, que da como resultado una mejora en el nivel de vida de las personas. Monitorización de pacientes El sistema Guardián descrito por Hayes-Roth (1989), se desarrolló para ayudar al control del cuidado de los pacientes en la UCI (Unidad de Cuidados Intensivos). La tarea de monitorización está distribuida entre varios agentes de diferentes tipos: Agentes de percepción/acción: responsables de la interfaz entre el sistema y el mundo exterior, captan información mediante sensores y actúan adecuadamente mediante efectores. Agentes de razonamiento: responsables de los procesos de decisión. Agentes de control: es único en el sistema, y se encarga de las tareas de control entre los demás agentes. Estos agentes están organizados jerárquicamente, y el sistema está basado en una arquitectura de control de pizarra: los agentes se denominan Agentes de Conocimiento (KS), y comparten el conocimiento mediante esa estructura de pizarra. Aplicaciones para el entretenimiento Los juegos y las aplicaciones de entretenimiento se pueden beneficiar de los agentes, pues tienden a estar llenos de entes animados semi-autónomos, siendo la autonomia característica esencial de los agentes Chatterbots o mejor dicho bot convencional siendo este es un programa que simula mantener una conversación con una persona. Según Wavis (1996) el describe muchas aplicaciones para juegos que utilizan la tecnología de los agentes. Existe una versión del popular juego Tetris en el que el agente se pone de parte del jugador cuando ve que éste no puede colocar bien los bloques. Para esto se utiliza un agente reactivo.