escop: estratégia de suporte à solução cooperativa de problemas por antônio rodrigo delepiane...

37
ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco Profa. Dra. Liane M. R. Tarouco ( Orientadora ) ( Orientadora )

Upload: internet

Post on 22-Apr-2015

103 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

ESCOP:Estratégia de Suporte à Solução

Cooperativa de Problemas

por

Antônio Rodrigo Delepiane de Vit

Profa. Dra. Liane M. R. Tarouco ( Orientadora )Profa. Dra. Liane M. R. Tarouco ( Orientadora )

Page 2: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

2

Sumário

• Motivação• Objetivos• Introdução• O Suporte ao Trabalho Cooperativo• Suporte à Cooperação em EAD• Proposta de um Sistema para Apoio ao Trabalho

Cooperativo em EAD• Descrição da Implementação• Conclusões

Page 3: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

3

Motivação

• Desenvolver uma estratégia de suporte à solução cooperativa de problemas:– Estudar, analisar e avaliar ferramentas de

SGBD e tratamento de linguagem natural;– Utilizar servidores HTTP e FTP como meios de

troca e armazenamento de informações;– Implementar soluções que utilizassem interface

Web para o auxílio à tomada de decisões.

Page 4: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

4

Objetivos

• Propor, modelar e desenvolver uma solução de software para:– Acrescentar inovações ao trabalho de [SOU94];– Possibilitar a sumarização e votação de idéias;– Interação síncrona(chat) e assíncrona (email) – Favorecer a utilização fácil e rápida;– Possuir bom tempo de resposta e interface

WWW.

Page 5: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

5

Introdução

• Vantagens do trabalho em grupo:– Utilização pelas empresas:

• Aumento da qualidade de informações;

• Criação de bases de dados dispersas;

• Redução de custos de produção e gerenciamento.

– Utilização na Educação a Distância (EAD):• É uma inovação educativa de uma prática madura;

• É uma forma democrática de ensino;

• O uso da Internet populariza esta prática.

Page 6: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

6

Introdução

• O agrupamento automático de idéias:– Organizar automaticamente tópicos;– Utilizar metodologias de apoio ao processo de

tomada de decisão em grupo.

• Vantagens da Internet como mídia:– É uma mídia em expansão;– Possibilita o trabalho em grupo;– Possibilita o ensino remoto.

Page 7: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

7

Suporte ao Trabalho Cooperativo

• Vê-se aumentar a utilização da Web:– Grupos de usuários numerosos;– Integração com vários tipos de informações;– Uso de padrões abertos: HTML;– Software (SW) de domínio público;– As informações podem estar distribuídas e ser

independentes de plataformas de SW e Hardware (HW).

Page 8: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

8

Suporte ao Trabalho CooperativoCaracterísticas:

• Computer Supported Cooperative Work (CSCW): pessoas + tecnologia computacional;

• Groupware: tecnologia de apoio a CSCW;

• Comunicação Mediada por Computador (CMC): conceito mais abrangente.

Page 9: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

9

Suporte ao Trabalho CooperativoFerramentas Triviais de Suporte:

• Divisão segundo o sincronismo:

Ferramentas Síncronas:

Telnet, FTP, IRC, ICQ, CU-SeeMe

Ferramentas Assíncronas:

Email, Newsgroup, BBS

WWW

Page 10: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

10

Suporte ao Trabalho CooperativoFerramentas Triviais de Suporte:

• Um exemplo simples de utilização:

CU-SeeMe

CU-SeeMe

Servidor WWW/ FTP

Documentação Aulas off-line

Sessões de chat Listas Discussões

chat

chat

Page 11: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

11

Suporte à Cooperação em EAD

• Considerações principais:– Utilização da Internet no apoio ao ensino;– Enfoque em Problem Based Learning (PBL):

• Separação de aluno e professor: espaço/tempo;

• Controle do aprendizado: aluno;

– Comunicação aluno x (aluno/professor): indireta e + abrangente;

– Atender a grandes quantidades c/ qualidade.

Page 12: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

12

Suporte à Cooperação em EADEAD via Internet

• Um exemplo de implementação:

– Utilização em cursos de Pós-Graduação;– Utilização de tecnologias já existentes;– Algumas considerações práticas:

• Convênios para redução de custos;

• Desenvolvimento de projetos conjuntos;

• Apoio da administração da Instituição.

Projeto UCERGS

Page 13: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

13

Suporte à Cooperação em EADMetodologia de ensino: PBL

• Um exemplo de implementação:

Gerência de Redes:Profa. Liane Tarouco

PPGC- UFRGSAulas

Internet

PBL

Soluções

Discussões

Participação

FINAL

Page 14: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

14

Suporte à Cooperação em EADFerramentas de Suporte

• Quatro exemplos de soluções:

Situação atual:

Vários serviçossem integração...

Solução 1WebSaber:

Ensino fundamentale médio.

Solução 2TANTO Interactive:

Solução genérica..

Solução 3Interloq:

Simples e eficiente.

Solução 4SAACI:

Ambiente colaborativo.

Page 15: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

15

Suporte à Cooperação em EADFerramentas de Suporte

• Resumo da avaliação:

– Comparação segundo Otsuka [OTS 98];– Ponto comum: mídia Internet;– Principais aspectos verificados:

• Grande volume de informações manipuladas;• Grande volume independente da utilização;• Necessidade de um processo de “filtragem”,

agrupamento e sumarização de informações!

Page 16: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

16

Proposta de um Novo Sistema

• Considerações iniciais:

– Problema: Web “infoglut” [BAR 99];– Situação 1: organizar interações dos usuários;– Situação 2: características interativas:

• Comunicação síncrona e assíncrona;

• Maiores benefícios para o usuário;

• Menor custo para o usuário.

Page 17: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

17

Proposta de um Novo Sistema

• Proposta de solução:– Implementar um sistema que:

• Comunique-se com outros sistemas (sinc./assinc.);

• Agrupe as idéias de acordo com sua similaridade;

• Sumarize as idéias geradas pelo grupo;

• Aplique questionários aos usuários para consenso e classifique as idéias votadas de acordo com sua importância;

• Comunique-se via WWW.

Page 18: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

18

Proposta de um Novo SistemaTrabalhos Prévios Considerados

• Língua Natural: Classificação de Orações [Mag 94];

• SADGV2 [SOU 94];

• Eurekha [WIV 99].

Page 19: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

19

Proposta de um Novo SistemaTrabalhos Prévios Considerados: [MAG 94]

• Utilização: manipular frases dos logs;

• Grau de utilização imaginado: prioritário;

• Funcionamento básico:– Passo 1 (Receber uma frase):

• “Katia não gosta de sorvete.”

– Passo 2 (Classificar a oração - ADS):• Nome próprio, função negativa (verbo), substantivo.

Page 20: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

20

Proposta de um Novo SistemaTrabalhos Prévios Considerados: [MAG 94]

• Problemas encontrados:– Sistema implementado em C-Prolog;– Sistema implementado para ambiente SUN;– Tempo de resposta (troca de sorvete por limão):

• Todas as palavras constantes no dicionário;

• Uma das palavras não constantes do dicionário;

– Dicionário:• Pequeno e “difícil de ensinar”;

• Dificuldade para “aprender” sozinho.

Page 21: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

21

Proposta de um Novo SistemaTrabalhos Prévios Considerados: [MAG 94]

• Conclusão para utilização deste trabalho:– Análise individual das frases: tempo longo;– Dificuldades com o dicionário de palavras;– Dificuldades em portar dados de/para ambiente

SUN;– Necessidade de algo flexível para lidar com

logs de chats;– Em resumo: pouco viável.

Page 22: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

22

Proposta de um Novo SistemaTrabalhos Prévios Considerados: [SOU 94]

• Utilização: base para a nova proposta;

• Grau de utilização imaginado: prioritário;

• Funcionamento básico:– Passo 1:

• Agrupar e organizar idéias geradas (brainstorming);

• Utiliza um módulo de agrupamento sofisticado*;

– Passo 2 :• Implementar o processo de votação destas idéias.

Page 23: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

23

Proposta de um Novo SistemaTrabalhos Prévios Considerados: [SOU 94]

• Problemas encontrados:– Sistema implementado em C/C-Prolog/SUN: alta

dependência de plataformas de HW e SW;– Falta do código fonte e objeto para testes;– Alta complexidade do procedimento de

agrupamento (muitos passos) e implementação (módulos de comunicação feitos “no braço”);

– Falta de interface para WWW e outras aplicações.

Page 24: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

24

Proposta de um Novo SistemaTrabalhos Prévios Considerados: [SOU 94]

• Conclusão para utilização deste trabalho:– Referencial teórico: muito bom;– Referencial técnico: implementar algo mais

simples, rápido, independente de HW e SW e que comunique-se com outras aplicações;

– Aproveitar um módulo de agrupamento, a exemplo da utilização dos trabalhos de [FRE 93] por [SOU 94];

– Em resumo: aproveitável como ref. teórico.

Page 25: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

25

Proposta de um Novo SistemaTrabalhos Prévios Considerados: [WIV 99]

• Utilização: módulo da nova proposta;

• Grau de utilização imaginado: prioritário;

• Funcionamento básico:– Passo 1:

• Agrupar frases geradas em um chat (brainstorming);

– Passo 2 :• Exportar os clusters de frases para manipulação.

Page 26: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

26

Proposta de um Novo SistemaTrabalhos Prévios Considerados: [WIV 99]

• Problemas encontrados:

– Geração de grupos pouco consistentes;– Necessidade de criar novas classes de StopWords:

sujeito+substantivo+verbo: ideal;– Algoritmos de agrupamento muito genéricos:

necessidade de muitos testes e conhecimento prático por parte do usuário;

– Implementação feita para SO Windows.

Page 27: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

27

Proposta de um Novo SistemaTrabalhos Prévios Considerados: [WIV 99]

• Conclusão para utilização deste trabalho:

– Não necessita PLN - elimina módulo;– Não utiliza Stemming e Thesaurus: simples;– Interface muito amigável;– Alterações de código feitas pelo autor;– Em resumo: totalmente aproveitável.

Page 28: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

28

Proposta de um Novo SistemaO Modelo Proposto: Sistema ESCOP

Page 29: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

29

Descrição da Implementação O Módulo “Filtro I”

Page 30: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

30

Descrição da ImplementaçãoO Módulo de Agrupamento: “Eurekha”

Page 31: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

31

Descrição da ImplementaçãoO Módulo “Freqüência de Idéias”

Page 32: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

32

Descrição da ImplementaçãoO Formulário de Votação

Page 33: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

33

Descrição da ImplementaçãoO Resultado da Votação

Page 34: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

34

Conclusões

• Em relação às motivações iniciais:

– Estudar, analisar e avaliar ferramentas de SGBD e tratamento de linguagem natural;

– Utilizar servidores HTTP e FTP como meios de troca e armazenamento de informações;

– Implementar soluções que utilizassem interface Web para o auxílio à tomada de decisões.

Page 35: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

35

Conclusões

• Em relação aos objetivos iniciais:

– Acrescentar inovações ao trabalho de [SOU94];– Possibilitar a sumarização e votação de idéias;– Interação com ferramentas de chat e email;– Favorecer a utilização fácil e rápida;– Possuir bom tempo de resposta e interface

WWW.

Page 36: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

36

Conclusões

• Algoritmo de sumarização: simples e eficiente, validado por testes práticos;

• Sumarização de documentos: inesperado;• Contribuições: artigos desenvolvidos;• Sugestões:

– Nova linguagem de desenvolvimento: JAVA;– Implementação de um módulo agrupador;– Validar o sistema fora de ambientes de EAD.

Artigos

1

2

3

4

5

Page 37: ESCOP: Estratégia de Suporte à Solução Cooperativa de Problemas por Antônio Rodrigo Delepiane de Vit Profa. Dra. Liane M. R. Tarouco ( Orientadora )

37

ESCOP:Estratégia de Suporte à Solução

Cooperativa de Problemas

por

Antônio Rodrigo Delepiane de Vit ([email protected])

Profa. Dra. Liane M. R. Tarouco ([email protected])Profa. Dra. Liane M. R. Tarouco ([email protected])