22
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

Apresentacao cbie

Embed Size (px)

Citation preview

Page 1: Apresentacao cbie

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

Page 2: Apresentacao cbie

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.

Page 3: Apresentacao cbie

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.

Page 4: Apresentacao cbie

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;

Page 5: Apresentacao cbie

5

AgenTCC

Fonte: Cabral (2006).

Page 6: Apresentacao cbie

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).

Page 7: Apresentacao cbie

7

Processo de comunicação analisado

Fonte: Cabral (2006).

Processo de comunicação analisado

Page 8: Apresentacao cbie

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).

Page 9: Apresentacao cbie

Padrões de comunicação

Ambiente do servidor de aplicações:

Ambiente dos dispositivos móveis:

Page 10: Apresentacao cbie

10

Estabelecendo o processo de comunicação

● Perfil do Professor:

Page 11: Apresentacao cbie

11

Estabelecendo o processo de comunicação

● Perfil do estudante:

Page 12: Apresentacao cbie

12

Estabelecendo o processo de comunicação

● Resultado das buscas:

Page 13: Apresentacao cbie

13

Estabelecendo o processo de comunicação

● Comparando os dados:

Page 14: Apresentacao cbie

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.

Page 15: Apresentacao cbie

15

Estabelecendo o processo de comunicação

Page 16: Apresentacao cbie

16

Estabelecendo o processo de comunicação

● Comparando os dados:

Page 17: Apresentacao cbie

17

Estabelecendo o processo de comunicação

● Comparando os dados:

Page 18: Apresentacao cbie

18

Estabelecendo o processo de comunicação

● Comparando os dados:

Page 19: Apresentacao cbie

19

Estabelecendo o processo de comunicação

● Comparando os dados:

Page 20: Apresentacao cbie

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.

Page 21: Apresentacao cbie

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;

Page 22: Apresentacao cbie

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.