Sugestões de projetos Temas Problemas • • • • Recuperação e extração de informação na Web Mineração e integração de dados Sistemas Cooperativos na Internet e Intranets Entretenimento e Multimídia Ferramentas de desenvolvimento • Motores de Inferência IR/IE na Web: integração com o CNCT Extração de informação • auxiliar o preenchimento dos formulários do CNCT compartilhando informações entre páginas eletrônicas e BD • detectar e atualizar automaticamente modificações ocorridas • tem $$ do MCT, provavelmente Profissional de C&T Órgãos de gerência e financiamento CNCT Aquisição de informação Análise de informação Recuperação de informação exemplo Mineração e integração de dados: ontologias Inserção de dados com classificação e notificação (push technology) automática • para o CNCT, já foi feito para notificação de novas publicações • fazer para o grupo de inteligência computacinal referências bibliográficas chamadas de trabalho (cfps) Idéia • classificação baseadas em ontologias nós contendo conceito + palavras-chave que o caracterizam • notificação segundo perfil do usuário Ontologia de IA (ACM) I.2 ARTIFICIAL INTELLIGENCE + I.2.0 General + Cognitive simulation + Philosophical foundations + I.2.1 Applications and Expert Systems + Games + Industrial automation + Law + Medicine and science + Office automation + I.2.2 Automatic Programming + Automatic analysis of algorithms + Program modification + Program synthesis + Program verification + I.2.3 Deduction and Theorem Proving + Answer/reason extraction + Inference engines + Logic programming + Mathematical induction + Metatheory + Nonmonotonic reasoning and belief revision + Uncertainty, ``fuzzy,'' and probabilistic reasoning + I.2.4 Knowledge Representation Formalisms and Methods + Frames and scripts + Modal logic + Predicate logic + Relation systems + Representation languages + Semantic networks + Temporal logic + I.2.5 Programming Languages and Software + Expert system tools and techniques + I.2.6 Learning (K.3.2) + Analogies + Concept learning + Connectionism and neural nets + Induction + Knowledge acquisition + I.2.7 Natural Language Processing + Discourse + Language generation + Language parsing and understanding + Machine translation + Speech recognition and synthesis + Text analysis + I.2.8 Problem Solving, Control Methods, and Search + Backtracking + Control theory + Dynamic programming + Graph and tree search strategies + Heuristic methods + Plan execution and generation + Scheduling I.2.9 Robotics + Autonomous vehicles + Kinematics and dynamics + Manipulators + Operator interfaces + Propelling mechanisms + Sensors + Workcell organization and planning + I.2.10 Vision and Scene Understanding + 3D/stereo scene analysis + Architecture and control structures + Intensity, color, photometry, and thresholding + Modeling and recovery of physical attributes + Motion + Perceptual reasoning + Representations, data structures, and transforms + Shape + Texture + Video analysis + I.2.11 Distributed Artificial Intelligence + Coherence and coordination + Intelligent agents + Languages and structures + Multiagent systems + I.2.m Miscellaneous Mineração e integração de dados: data mining (jacques) Classificação no banco de dados do CNCT, WIDE (Java) • • • • aprimorar resultados já obtidos (Ricardo) testar outras abordagens de aprendizagem $$$ do MCT ? tem vaga para duas ou três pessoas Profissional de C&T Órgãos de gerência e financiamento CNCT Aquisição de informação Análise de informação Recuperação de informação Sistemas Cooperativos na Internet e Intranets: Despachante no Shopping Center Virtual (geber) • IA Distribuída • Economia & teoria dos jogos • Engenharia de software (WISE) Agentes de Compras Agente Shopping Center Agentes de Vendas • Sistemas distribuídos • BDs • Shopping Center Virtual: O que? Onde? Quanto? – Negociação: Gustavo (gep) – Facilitação: Ricardo (rms) & Ana Carla (acos) – Mediação: Geórgia (gpb), Simone (scs) – Escolha (cbr): ? Outros agentes Guia de compras e serviços • Viagem (sugestão de roteiro e hospedagem, busca e raciocínio baseado em casos, etc.) • Aluguel de carros e fitas de vídeo pela Web Controle de processos judiciários • já foi feito um protótipo de monitoramento e notificação • envolve Web, BD e IA Sistemas Cooperativos na Internet e Intranets: Administração de sistemas heterogêneos • IA Distribuída • Economia & teoria dos jogos • Sistemas distribuídos • Administração de sistemas • Redes de computadores • Agentes móveis que cooperam e negociam para monitoramento e manutenção de espaço em disco em intranets • Paulo (pgau), Ulisses (urma), Geber, ... Entretenimento e Multimídia: Guararapes Negociação Inteligência Artificial Multiagentes Comportamento Social Sist. Distribuídos Ambiente Virtual Personalidades Equipe: Kiko (cas), Jeferson (jlfv), Alessandro (all), Alejandro, Geber, ... Entretenimento e Multimídia: Enigma do Campus Áreas Envolvidas Believable Agents Jogos Mundos Virtuais e Avatares Recuperação de Informações Objetivos Divulgar criativamente a UFPE Fornecer informações Motivar a navegação do usuário no Campus Equipe: •Danielle (drds)] •Caludiane •Etiane •Geber •Alejandro Entretenimento e Multimídia: www.robocup.org Problema benchmark necessitando integração de várias áreas da IA Anualmente: • Copa do Mundo, Copa Brasil Maracatu Futebol Clube • Pernambuco jogando para conquistar o mundo ! • Cabem duas equipes com Java Entretenimento e Multimídia: All that Jazz !! • Computação Musical • Raciocínio baseado em casos, redes neurais • Inteligência Artificial Distribuída • Sistemas embarcados para tempo real • Multimídia • Acompanhamento musical em tempo real • Percepção, previsão de acordes, improvisação, criação coletiva, etc. • Sidney (usgcc), Paulo Abadie (pag), Germano (gfg), Sérgio (svc) Geber,... ? Entretenimento e Multimídia: outros Jogos Convencionais com abordagem multi-agente • Damas • Xadrez Mundo do Wumpus • • • • N agentes exploradores se comunicando por telepatia Wumpus agente ativo Usuário como explorador Agente que aprende a jogar (alg. genético ou cbr) Projetos: ferramentas Base de Conhecimentos Problema Particular Motor de Inferência João é pai de José José é pai de Marcos O pai do pai de alguém é seu avô João é avô de Marcos! JEOPS: Java embemdable Production System • Framework que integra regras de produção e objetos JAVA para construção de agentes inteligentes para internet Outros • Shell para algorítmos genéticos • Shell para sistemas fuzzy Aberto a sugestões...