Upload
walison-jose-de-deus
View
92
Download
0
Embed Size (px)
Citation preview
Processos de comunicação entre agentes inteligentes para o sistema AgenTCC
Trabalho de Conclusão de Curso – Bacharelado em Informática
Orientando: Walison José de Deus
Orientador: Elymar Pereira Cabral
2
Cronograma
Trabalho de Conclusão de Curso (TCC); AgenTCC; Objetivos; Processo de comunicação analisado; Plataforma JADE; Estabelecendo o processo de comunicação no ambiente web; Padrões de comunicação; Estabelecendo o processo de comunicação no ambiente móvel; Conclusões e perspectivas futuras.
3
Trabalho de Conclusão de Curso (TCC)
● Perfil profissional e habilidades;● Formação e aquisição de conhecimento; Aplicação e descoberta de conhecimentos; Ciclo de aprendizagem.
Papel do orientador (CABRAL , 2006): Guia; Experiência e visão amadurecida.
4
Trabalho de Conclusão de Curso (TCC)
Busca por orientador: Informalidade e ineficiência; Porte da instituição.
Cabral (2006) afirma: Dificuldade em divulgação;
5
AgenTCC
Fonte: Cabral (2006).
6
Objetivos
Geral: O desenvolvimento e verificação do estabelecimento do processo de comunicação entre agentes assistentes (AAP e AAE) do sistema AgenTCC.
Específicos: Desenvolvimento de interface mínima que possibilite uma interação entre o usuário e o agente assistente no ambiente;
Verificação da possibilidade do estabelecimento do processo de comunicação proposto para esse trabalho entre agentes assistentes (AAP e AAE) em ambientes web e dispositivos móveis;
Estudo da aplicabilidade da ontologia dentro do processo de comunicação entre agentes assistentes (AAP e AAE).
7
Processo de comunicação analisado
Fonte: Cabral (2006).
Processo de comunicação analisado
Plataforma JADE
Framework;
Especificações FIPA;
Middleware;
Versatilidade e portabilidade (ex. JADE-LEAP).
Framework;
Especificações FIPA;
Middleware;
Versatilidade e portabilidade (ex. JADE-LEAP).
Fonte: Batista (2008).
Padrões de comunicação
Ambiente do servidor de aplicações:
Ambiente dos dispositivos móveis:
10
Estabelecendo o processo de comunicação
● Perfil do Professor:
11
Estabelecendo o processo de comunicação
● Perfil do estudante:
12
Estabelecendo o processo de comunicação
● Resultado das buscas:
13
Estabelecendo o processo de comunicação
● Comparando os dados:
14
Estabelecendo o processo de comunicação no ambiente móvel
Interface móvel do AAP: Preenchimento do perfil;
Agente suporte: Avatar; Redução da carga de processamento.
Interface móvel do AAE: Preenchimento do perfil; Verificação dos resultado das buscas.
15
Estabelecendo o processo de comunicação
16
Estabelecendo o processo de comunicação
● Comparando os dados:
17
Estabelecendo o processo de comunicação
● Comparando os dados:
18
Estabelecendo o processo de comunicação
● Comparando os dados:
19
Estabelecendo o processo de comunicação
● Comparando os dados:
20
Conclusões e perspectivas
Interfaces com o usuário: Relação entre o agente assistente e a página web; Ambiente controlado.
Padrões de comunicação: Representação das informações; Independência em relação ao ambiente.
21
Conclusões e perspectivas
Plataforma JADE; Compatibilidade com os ambientes Java; Mecanismos de comunicação e páginas amarelas.
Agentes inteligentes: Aplicabilidade dos agentes inteligentes no
desenvolvimento do núcleo do sistema AgenTCC;
22
Conclusões e perspectivas
E a ontologia?
Segundo (GRUBER, 1993; BORST, 1997):
“uma especificação formal e explícita de uma conceitualização compartilhada”
Segundo (BRANDÃO & LUCENA , 2002):
Busca ou a combinação/integração de informações;
Representação da semântica dos documentos;
Aplicações mais inteligentes.