Você está na página 1de 18

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

Ó
r

osd
ege
r
ên
ci
a
P
r
of
i
ssi
ona
l
deC
&
T C
N
CT
e
fi
nan
c
ia
me
nt
o
Aqui
si
ção
d
ei
nf
ormaç
ã
o
Aná
l
is
e
d
ei
nfo
r
maç
ã
o
R
ec
uper

ão
d
ei
nf
or
maçã
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 + Relation systems I.2.9 Robotics
+ I.2.0 General + Representation languages + Autonomous vehicles
+ Cognitive simulation + Semantic networks + Kinematics and dynamics
+ Philosophical foundations + Temporal logic + Manipulators
+ I.2.1 Applications and Expert + I.2.5 Programming Languages and + Operator interfaces
Systems Software + Propelling mechanisms
+ Games + Expert system tools and + Sensors
+ Industrial automation techniques + Workcell organization and
+ Law + I.2.6 Learning (K.3.2) planning
+ Medicine and science + Analogies + I.2.10 Vision and Scene
+ Office automation + Concept learning Understanding
+ I.2.2 Automatic Programming + Connectionism and neural nets + 3D/stereo scene analysis
+ Automatic analysis of + Induction + Architecture and control
algorithms + Knowledge acquisition structures
+ Program modification + I.2.7 Natural Language Processing + Intensity, color, photometry, and
+ Program synthesis + Discourse thresholding
+ Program verification + Language generation + Modeling and recovery of
+ I.2.3 Deduction and Theorem + Language parsing and physical attributes
Proving understanding + Motion
+ Answer/reason extraction + Machine translation + Perceptual reasoning
+ Inference engines + Speech recognition and + Representations, data
+ Logic programming synthesis structures, and transforms
+ Mathematical induction + Text analysis + Shape
+ Metatheory + I.2.8 Problem Solving, Control + Texture
+ Nonmonotonic reasoning and Methods, and Search + Video analysis
belief revision + Backtracking + I.2.11 Distributed Artificial
+ Uncertainty, ``fuzzy,'' and + Control theory Intelligence
probabilistic reasoning + Dynamic programming + Coherence and coordination
+ I.2.4 Knowledge Representation + Graph and tree search + Intelligent agents
Formalisms and Methods strategies + Languages and structures
+ Frames and scripts + Heuristic methods + Multiagent systems
+ Modal logic + Plan execution and generation + I.2.m Miscellaneous
+ Predicate logic + Scheduling
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
Ó
r

osd
ege
r
ên
ci
a
P
r
of
i
ssi
ona
l
deC
&
T C
N
CT
e
fi
nan
c
ia
me
nt
o
Aqui
si
ção
d
ei
nf
ormaç
ã
o
Aná
l
is
e
d
ei
nfo
r
maç
ã
o
R
ec
uper

ão
d
ei
nf
or
maçã
o
Gramática LN Léxico LN Web SKWASH:
Integração de
Gerador Resumos •Data Warehousing
Hipermídia Heurísticas •Mineração de dados
LN/gráficos Design Hipermídia •Raciocínio heurístico
•PLN (geração)
Motor de Automação maior de
Inferência Heurísticas
Exploração Hípercube •descobrimento de
GUI conhecimento em BDs
API Funções de •apoio a decisão
Mineração
Sub-projetos:
OLAP •JOLAP (Robson, rdnf)
DW
•DESIRE (Natasha, ncql)
MDT
Construtor •MBALAKH (Eloi, ellf)
DM/DW
Coordenador:
BDR
OLTP •Jacques
Web SKWASH: Exemplo de saída
Sistemas Cooperativos na Internet e Intranets:
Despachante no Shopping Center Virtual (geber)

• IA Distribuída
• Economia & teoria
dos jogos
• Engenharia de
software (WISE)

Agentes Agente Agentes • Sistemas


de Shopping de distribuídos
Compras Center Vendas • 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): ?
Sistemas Cooperativos na Internet e Intranets:
FIACE (Flávia)

• IA Distribuída
• Representação de
conhecimento
• Educação à distância
• Sistemas distribuídos
• Redes de computadores

• Ferramentas para ambientes virtuais de ensino


• Agentes que dão suporte a cooperação e aprendizagem:
Expositor, Consultor (chatter), Pesquisador, Monitor e
Notificador
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 (com CBR)

 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:
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 algoritmos genéticos
• Shell para sistemas fuzzy
Aberto a sugestões...