3.1 Aplicações de Agentes Inteligentes

As aplicações atuais de agentes são de uma natureza bastante experimental e ad hoc. Além de universidades e centros de pesquisa, um número considerável de companhias, como a IBM e Microsoft, estão fazendo pesquisa na área de agentes. Para ter certeza que seus projetos de pesquisa receberão financiamento mais adiante, muitos investigadores e fornecedores de tais companhias (mas isto também é aplicável em outros grupos, até mesmo não-comerciais) está enfocando hoje em dia em aplicações de agente bastante básicas, como orientam os resultados demonstráveis dentro de um tempo definido.
Exemplos deste tipo de aplicações de agente são:

Agentes que parcial ou completamente manuseiam o e-mail de alguém;
Agentes que filtram e/ou buscam através de artigos de notícias (Usenet) procurando por informação que pode ser interessante para um usuário;
Agentes que fazem arranjos para reuniões como uma assembléia, por exemplo, por meio de listas providas pelas pessoas atendidas ou baseados na informação (compromissos) da agenda eletrônica de todo participante.

A tendência atual em desenvolvimentos de agente é desenvolver aplicações modestas, de baixo nível. Ainda, estão sendo desenvolvidas cada vez mais, aplicações mais avançadas e complicadas.
Até este momento, a pesquisa está sendo feita por agentes separados, como os agentes de correio, agentes de notícias e agentes de procura. Estes são os primeiros passos para aplicações mais integradas onde estes únicos, agentes básicos são usados como os blocos de construção. Expectativas são de que esta se tornará a tendência nos próximos dois ou três anos. (Note que isto não significa que não haverá nenhum ou poucos desenvolvimentos interessantes e oportunidades na área de aplicações de agente menores, de mais baixo nível.)
No capítulo quatro, um modelo será apresentado com apoios a esta tendência para sistemas mais complexos, integrados. Neste modelo básico, agentes podem ser facilmente combinados para criar estruturas complexas que são capazes de executar tarefas de alto-nível para os usuários, fornecedores e intermediarios. A interface para este sistema (i.e. modelo) é através de um único agente que delega sub-tarefas e questões a outros agentes.

Em O Papel de Agentes Inteligentes na Infra-estrutura da Informação são identificadas oito áreas de aplicação onde agora (ou no futuro próximo) a tecnologia de agente é (ou será) usada.
Estas áreas são:

1.
Sistemas e Administração de Redes:
Sistemas e administração de redes é uma das mais novas áreas de aplicação a ser aumentadas usando tecnologia de agente inteligente. A evolução da computação para cliente / servidor intensificou a complexidade de sistemas que são administrados, especialmente na área de LANs, e como redes de computação centrais ficam mais prevalecente, esta complexidade aumenta progressivamente. Usuários nesta área (principalmente os operadores e administradores de sistema) necessitam grandiosamente de gerenciamento simplificado, em face a complexidade ascendente.
Arquiteturas de agente existiram nos sistemas e área de administração de rede durante algum tempo, mas estes agentes são, geralmente, mais "função fixa" do que agentes inteligentes. Porém, podem ser usados os agentes inteligentes para realçar software de administração de sistemas. Por exemplo, eles podem ajudar a filtrar e a executar ações automáticas a um nível mais alto de abstração, e podem até mesmo serem usados para descobrir e reagir a padrões de comportamento de sistema. Mais adiante, eles podem ser usados para administrar configurações grandes dinamicamente ;
2.
Acesso/Administração móvel:
Como a computação se torna mais penetrante e redes de computadores centrais muda o enfoque do desktop para a rede, os usuários querem ter mais mobilidade. Não só eles querem ter acesso a recursos da rede de qualquer localização, mas também querem ter acesso a esses recursos apesar de limitações de bandwidth [1] de mobilidade de tecnologia como comunicação sem fios, e desprezo da volatilidade da rede.
Agentes inteligentes que (neste caso) residem na rede em lugar dos computadores pessoais dos usuários, podem enviar estas necessidades por persistência cumprindo os pedidos de usuário apesar de perturbações da rede. Além disso, agentes podem processar dados pela sua fonte e enviar somente respostas compactadas para o usuário, em vez de sobrecarregar a rede com quantias grandes de dados não processados;
3.
Mail e Messaging:
Software de Messaging (como um software para e-mail) existiu durante algum tempo, e também é uma área onde a função de agente inteligente está sendo atualmente usada. Usuários hoje querem a habilidade para priorizar automaticamente e organizar seus e-mails , e no futuro, eles gostariam de fazer ainda mais automaticamente, como enviar correio através de uma função organizacional em vez de por pessoa.
Agentes inteligentes podem facilitar todas estas funções permitindo que regras de manuseio de correio sejam especificadas de antemão, e deixando para os agentes inteligentes operarem em nome do usuário de acordo com essas regras. Normalmente também é possível (ou pelo menos será) ter agentes para deduzir estas regras observando o comportamento de um usuário e tentando achar padrões nele;
4.
Acesso de informação e Administração:
Acesso de informação e administração é uma área de grande atividade, determinado a subida em popularidade da Internet e a explosão de dados disponível a usuários. É a área de aplicação na qual esta proposição enfocará principalmente.
Aqui, os agentes inteligentes não só estão ajudando os usuários com procura e filtragem, mas também com categorização, prioridade, disseminação seletiva, anotação, e (colaboradorativamente) compartilhando de informação e documentos;
5.
Colaboração:
Colaboração é uma área de crescimento rápido na qual os usuários trabalham junto em documentos compartilhados e usam vídeo-conferência pessoal, ou compartilham recursos adicionais pela rede. Um denominador comum é recursos compartilhados; um outro é trabalho em equipe. Ambos são dirigidos e apoiados pelo movimento da computação central da rede.
Não só os usuários nesta área precisam de uma infra-estrutura que permitirá um forte, compartilhamento de dados escalonável e recursos computacionais, eles também precisam de outras funções para lhes ajudar de fato a construir e administrar equipes de pessoas colaboradoras, e administrar seus produtos de trabalho. Um do mais popular e a maioria dos exemplos ouvidos de tal aplicação é o pacote de groupware chamado Lotus Notes;
6.
Workflow e Gerência Administrativa:[2]
Gerência administrativa inclui administração de workflow e áreas como integração computador/telefonia onde são definidos processos e então automatizado. Nestes áreas, usuários precisam não só fazer processos mais eficiente, mas também reduzir o custo de agentes humanos. Tanto na área de messaging, agentes inteligentes podem ser usados para averiguar, e então automatizar o que o usuário deseja ou processos empresariais;
7. Comércio eletrônico:
Comércio eletrônico é uma área crescente abastecida pela popularidade da Internet. Compradores precisam achar os vendedores de produtos e serviços, eles precisam achar informação de produto (incluindo especificações técnicas, configurações viáveis, etc.) que resolva seu problema, e eles precisam obter conselho especialista ambos anterior para a compra e para serviço e suporte posteriormente. Vendedores precisam achar os compradores e eles precisam fornecer conselho especialista sobre seu produto ou serviço como também atendimento ao consumidor e suporte. Ambos compradores e vendedores precisam automatizar o manuseio dos seus "negócios financeiros eletrônicos".
Agentes inteligentes podem ajudar em comércio eletrônico de várias maneiras. Agentes podem "ir às compras" para um usuário, levar especificações e devolver com recomendações de compras aqueles que alcançarem essas especificações. Eles podem agir como "Ajudantes de compras" para vendedores provendo produto ou serviço de conselho de vendas, e eles podem ajudar a localizar e reparar os problemas de clientes;
8.
Interfaces de Usuário Adaptáveis:
Embora a interface de usuário foi transformada pelo advento de interfaces gráficas ao usuário (Graphical User Interfaces - GUIs), para muitos, os computadores permanecem difíceis de aprender e usar. Como capacidades e aplicações de melhorias para computadores, a interface de usuário precisa acomodar o aumento em complexidade. Como populações de usuário crescem e diversificam, interfaces de computador precisam aprender hábitos e preferências dos usuários e adaptar aos indivíduos. Agentes inteligentes (chamados agentes de interface [3]) podem ajudar com ambos os problemas. Tecnologia de agente inteligente permite sistemas para monitorar as ações do usuário, desenvolve modelos de habilidades de usuário, e automaticamente ajudam quando os problemas surgem. Quando combinado com tecnologia de fala, os agentes inteligentes habilitam que interfaces de computador se tornem mais humanas ou mais "sociais" quando interagindo com usuários humanos.


[1] Bandwidth é - em termos técnicos - a medida de capacidade de levar informação de um meio de comunicação (como fibra óptica). Um serviço de Internet como a World Wide Web que faz uso de dados gráficos (e às vezes até mesmo audio ou vídeo), precisa de quantias consideráveis de bandwidth, enquanto que um serviço de Internet como e-mail precisa somente de quantias muito pequenas.
[2] Um workflow é um sistema cujos elementos são atividades, relacionados um ao outro por uma relação de gatilho (trigger) e disparo por eventos externos que representam um processo empresarial começando com um compromisso e terminando com a finalização daquele compromisso. Administração de Workflow (WFM) é o computador que ajuda na administração de processos empresariais pela execução de software cuja ordem de execução é controlada por uma representação computadorizada dos processos empresariais.
[3] Veja mais informação de tais agentes o seguinte artigo.


Página Anterior Próxima Página Índice do capítulo Página Principal
Sistemas de Busca Inteligente na Internet