Apresentacao cbie

Preview:

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.