1 / 37

Agentes Inteligentes na Web

Agentes Inteligentes na Web. Leandro Mitsuo Tiago Buarque Tiago Vinícius Jun/2007. Roteiro. Motivação Introdução Agentes Inteligentes Agentes na Web Aplicações Conclusões. Motivação. Volume imenso de informação na Internet Rapidez na Recuperação de Informação

ros
Download Presentation

Agentes Inteligentes na Web

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Agentes Inteligentes na Web Leandro Mitsuo Tiago Buarque Tiago Vinícius Jun/2007

  2. Roteiro • Motivação • Introdução • Agentes Inteligentes • Agentes na Web • Aplicações • Conclusões

  3. Motivação • Volume imenso de informação na Internet • Rapidez na Recuperação de Informação • Dificuldades de encontrar documentos relevantes • Dificuldade de informações serem adequadas ao perfil do usuário • Usar conceitos da IA para ter maior eficiência como um todo na Web

  4. Introdução • Agentes Inteligentes • Percebem ambiente por sensores e age sobre ele por efetuadores • Simulam comportamento humano • Substitui o raciocínio humano em determinada atividade • Através de uma base de conhecimento, retorna informações relevantes

  5. Introdução • “Um agente é uma entidade que executa um conjunto de operações que lhes foram incumbidas por um usuário ou outro programa, com algum grau de independência ou autonomia e, executando estas operações, emprega algum conhecimento dos objetivos ou desejos do usuário" IBM Research, 1998

  6. Soluções mais profundas Sistemas Tradicionais Sistemas Especialistas Agentes Inteligentes Múltiplas Habilidades Introdução::Evolução

  7. Agentes Inteligentes • Percebem ambiente por sensores • Câmeras, microfones, teclados... • Atuam no ambiente por efetuadores • Vídeo, alto-falante,braços mecânicos Agente Sensores AMBIENTE modelo do ambiente Raciocinador Efetuadores

  8. Agentes Inteligentes::Aspectos • Inteligência • grau de raciocínio e aprendizagem • Agência • grau de autonomia e autoridade incorporadas • Mobilidade • capacidade de tráfego pela rede • Adaptabilidade e aprendizagem • Comunicação e cooperação • Personalidade

  9. Agentes Inteligentes::Tipos • Reativos • Desenvolve inteligência a partir de interações com ambiente • Não necessita de modelo pré-estabelecido • Cognitivos • Tomadas de decisões avançadas • Interações sofisticadas • Objetivos bem traçados

  10. Ambiente::Internet • Informações não estruturadas • Usuários diversificados • Desafios • prover informação aos usuários leigos; • libertar os usuários das tarefas repetitivas da WEB; • envio de informações relevantes aos usuários. • Formato, Conteúdo.

  11. Sensores e Atuadores na Web • Sensores • Paginas HTML, Textos, Email, FTP • Efetuadores • Paginas HTML, Ir para outra pagina, Enviar email, Texto

  12. Agentes na Web • Obter quantidade de informação razoável • Excesso de informação = nenhuma informação • Informações devem corresponder ao perfil/necessidade do usuário • Informações precisam ter qualidade • Relevância

  13. Agentes na Web::Aplicações • Agentes de Busca • Filtragem de Informação • Chatterbots • Notificadores • Suporte à Comercio • Entrega Off-Line • ...

  14. Usuário Search Engine Consulta Browser Servidor de Consultas Base de Índices Resposta )--( Robô Web Indexing Engine Busca Agentes de Busca

  15. Agentes de Busca • Meta-searcher • Permite salvar a busca e continua procurando novos resultados • Novos resultados são informados via e-mail, RSS ou pelo próprio site

  16. Agentes de Busca • Agente de busca de empregos • Usuário seleciona quais características são interessantes • O sistema informa resultados via e-mail

  17. Agentes de Busca • WebMate • Recomenda URL’s basedos no perfil do usuário • Relevância dos documentos (palavra-chave) • Gera um relatório diário de links relevantes de acordo com o perfil do usuário

  18. Servidor de News Perfil do usuário Artigos Indexados Internet Indexing Engine Filtragem de Informação Browser Agente de Filtragem

  19. Filtragem de Informação • Trabalha em background enquanto o usuário navega na web • Separa informações relevantes de propagandas, pop-up, janelas e menus. • As informações são exibidas em um portal

  20. Filtragem de Informação • Webwatcher • Usuário identifica palavras-chave • Duas páginas estão relacionadas se há uma terceira página que aponta para elas • Medida de similaridade:mutual information

  21. Chatterbots • Robôs Virtuais • Simulam conversação humana • Aumentam interação Usuário-Sistema • Empresas utilizam para suporte interno • Helpdesk da Oracle • Ford com seus revendedores

  22. Chatterbots • PMK Victor • Ambiente de Ensino à Distância sobre Gerência de Projetos • Responde a dúvidas sobre vocábulos e assuntos relativos à GP • Dá dicas para auxiliar na resposta de exercícios

  23. Notificadores • Notifica o usuário de eventos de importância para ele • Mudança de uma página na Web • Mudança de endereço de uma página • Alguns agentes não recuperam figuras, contadores, apenas textos

  24. Notificadores • Job Machine • Recomenda trabalhos que combinam com o perfil do usuário • Procura palavras chaves no curriculum • Associa com buscas anteriormente feitas • Associa com detalhes de trabalhos que interessaram ao usuário

  25. Notificadores • URLMinder • Monitora páginas na Web e comunica aos usuários se houve mudanças nelas. • Versão para Intranet (Firewalls). • Compatível com HTTP, FTP e GOPHER. • Checa páginas pelo menos 1 vez/dia. • Não faz busca recursiva de URLs.

  26. Internet Notificadores • URLMinder - Arquitetura URL Usuário Form URL E-mail URL Minder Status

  27. Assistentes • Calendar Agent • Marca encontros com outros usuários • Navega nas agendas disponíveis • Importa agendas e eventos do Outlook • Envia e-mail para recepcionistas listadas na agenda • Solicita e organiza encontros com organizadores de eventos

  28. Assistentes • The Visitor-Hoster • Sistema Multi-Agente • Auxilia visita em ambientes acadêmicos • A partir das áreas de interesse do visitante, o agente agenda o melhor horário de visita

  29. Suporte à Comercio • BargainBot • Agente de compra eletrônica que auxilia usuários da WEB a encontrar livros e comparar preços. • Arquitetura multi-agente. • Difere de uma search engine. • Busca mais inteligente e direta

  30. )--( )--( )--( )--( )--( Suporte à Comercio • BargainBot - Arquitetura Internet BargainBot Usuário Sub-agentes

  31. Suporte à Comercio • COALA • Usuários são representados por agentes • Agentes se comunicam via internet • Agentes negociam de acordo com os interesses do usuário que representam

  32. Suporte à Comercio • Permite pesquisar preços de produtos em diversos sites de compras • Realiza comparações entre produtos

  33. Entrega Off-Line • Agentes que filtram informação, mas que não necessitam de conexão permanente à Internet • Software desktop

  34. Entrega Off-Line • PointCast • Serviço de broadcast news • Informações: notícias, clima, esportes,... • Instalação: desktop software • Personalização: user profile • Propriedades • Autonomia • Continuidade temporal

  35. agentland.com • Página bastante interessante com diferentes tipos de agentes para download • Sessão com informações sobre agentes.

  36. Conclusões • Agentes são ferramentas de software que fazem trabalhos automáticos na web dependendo do que você peça a eles • Módulos de Agentes Inteligentes melhoram sistemas em vários aspectos • Eficiência • Interação com usuário • Orientação à necessidade do usuário • Cada vez mais utilizado • Crescente demanda por sistemas muito complexos

  37. Referências • Allth.at http://allth.at/home/welcome • Cybelle http://www.cybelle.com.br/ • careerbuilder http://www.careerbuilder.com/ • The easy bee http://www.theeasybee.com/default.asp • Victor: http://victor.cesar.org.br • Agentland: http://www.agentland.com/

More Related