Comunidades Virtuais de Prática (CoPs) - INF

Propaganda
Comunidades Virtuais
de Prática (CoPs)
Definição, Aplicações e Possibilidades
Márcio de Souza Balian
Mestrando em Ciência Computação – GEAPIS/INF/UFG – [email protected]
Prof. Dr Cedric Luiz de Carvalho
Orientador – GEAPIS/INF/UFG – [email protected]
1
Sumário
CoPs (Comunidades de Prática)
 Comunidades Virtuais
 Comunidades Virtuais de Prática
 Web Semântica e CoPs
 Aplicações e Possibilidades
 Exemplos
 Conclusão

2
Comunidades de Prática - Histórico


Lave e Wenger (1991)
Aquisição de conhecimento e participação em
níveis – LPP
 Aprendizado
contexto geral ---> Práticas específicas
– grau de autoridade ^

Pesquisadores - GC
3
Comunidades de Prática - Definição




Grupo de pessoas – objetivo
Parceria na execução de trabalhos reais
Mantidos juntos pelo senso comum de propósito
e a real necessidade de conhecer o que os
demais conhecem
Tipos:
 Mesmo
trabalho
 Colaboradores em tarefas compartilhadas
 Trabalho conjunto em um produto
4
Comunidades de Prática - Definição

3 Dimensões: Lave & Wenger (1998):
 Sobre o que? - Domínio
 Como funciona? - Comunidade
 O que produz? – traços materiais - prática
5
Comunidades de Prática - Definição
 “Comunidades
de prática são grupos de pessoas
que compartilham - muitas vezes de forma
passional – algo que sabem fazer e interagem
regularmente para aprender como fazer melhor”
(Weinger, 2002)]
 Como
desenvolver bem uma CoP?
6
Comunidades de Prática - Definição
CoPs
Comunidades
Foco:
Domínio de conhecimento
específico
A CoP acumula experiência Qualquer Grupo que
dentro deste domínio
compartilha interesses
Desenvolvem práticas
compartilhadas
Objetivos:
-Relacionamentos
Interação através de
problemas, soluções,
-Trocas de Conhecimentos
apresentações, e da
construção de um ambiente
comum de conhecimento
7
Comunidades de Prática - Características

O Domínio



A Comunidade



Domínio de interesse compartilhado.
Membro => nível mínimo de conhecimento do domínio
Membros engajados em atividades em conjunto, discussões, ajuda
mútua e compartilhamento de informações
Interação é requisito básico p/ membros pertencerem a uma CoP
A Prática


Uma CoP não é meramente uma Comunidade de Interesses.
Requisito: Prática compartilhada
8
Comunidades Virtuais

“Agrupamento de indivíduos alinhados em torno de um
interesse comum, conferindo-lhe a característica de
possuir comunicação assíncrona” Barksdale (1998)

Interesse


Relacionamento, Relação e Fantasia
Melhor maneira de mantê-las? Willians (2000)



Desenvolvimento dos Membros
Gestão do Acervo
Gerenciamento das relações
9
Comunidades Virtuais

Gestão – Desenvolvimento
10
Comunidades Virtuais de Prática




Globalização e Relações de trabalho dispersas
É possível esse tipo de comunidade existir de
forma virtual?
Plataforma Física ??
Software ?? Ambientes que suportam??
11
Comunidades Virtuais de Prática

Recursos on-line típicos:
1. Home page – informações – domínio - atividades
2. Espaço para conversação (discussões on-line)
3. Recurso para questões em aberto
4. Diretório dos membros com alguma informação sobre suas
áreas de experiência no domínio
5. Espaço de trabalho compartilhado para colaboração
eletrônica síncrona, discussão ou encontro
6. Repositório de documentos – BC
7. Search Engine – BC
8. Ferramentas para Gestão
9. Possibilidade de subgrupos / equipes de projeto
12
portais para gestão de participação
em grupos múltiplos
Espaços de
projeto
online para
trabalho em
grupo
Por perfis de
experiência
ou perguntas
Gestão de
membros
Orientados a
Comunidade
Auditórios on-line, salas de conferência, chat
Foco: CoP
13
Comunidades Virtuais de Prática
Knowledge portals: the knowledge worker’s desktop

Portais de Conhecimento
(“desktop” dos praticantes)
 Ponto


de acesso ao trabalho
Aos projetos, equipes, CoPs e fontes de informação
Controle de foco: Trabalho de um membro + Trabalhos
de outros grupos (atenção periférica).
 Mescla
trabalho e gestão do conhecimento
 Search Engines sofisticadas
14
Comunidades Virtuais de Prática
Knowledge portals: the knowledge worker’s desktop
Portais de Conhecimento (Semânticos)
Recursos Típicos / desejáveis:
 Desktop Ajustável
 Gerenciamento de múltiplas visões em fontes relevantes de
informação.
 Mecanismo de busca em textos completos / índices completos
 Espaços para conversação
 Recursos de gerenciamento de projetos
 Ontologias de domínio por CoP.
15
Comunidades Virtuais de Prática
Knowledge portals: the knowledge worker’s desktop
Portais de Conhecimento (Semânticos)

Ontologias de Domínio - CoP.
Domínio de
Conhecimento Específico
- CONTEXTO -
Uso facilitado das
tecnologias da Web
Semântica
• Inteligência
• Interoperabilidade
• Integração
16
Portais de Conhecimento (Semânticos)

CONTEXTO
Identidade, tempo / espaço, atividade
Transformação do Contexto
Representação de Contexto
Automação através do Contexto
Execução Automática e apresentação
17
Comunidades Virtuais de Prática
Knowledge portals: the knowledge worker’s desktop
Portais de Conhecimento (Semânticos)

Mecanismos de Buscas em Documentos
Recursos de Informação:
• Documentos Estruturados - disponíveis em sistemas gerenciadores
de banco de dados convencionais.
• Documentos Semi-Estruturados - HTML – email e news
• Documentos Não Estruturados - formatos proprietários, tais como
.doc, .pdf, ps, etc.
METADADOS / ONTOLOGIAS
Modelo Mediador – Tradutor
As ontologias organizam conceitos de forma hierarquizada compondo um
conjunto de regras para avaliação semântica de fatos.
Os metadados referenciam recursos de informação construídos pelas
respectivas comunidades e representados em linguagem formal que destaca
18
os diversos atributos sobre os mesmos.
Comunidades Virtuais de Prática
Team Work: on-line project spaces
Trabalhos em Equipe


Espaço para desenvolvimento de projetos on-line
Foco:
Gerencia de Projetos
 Programação e atribuição de Tarefas
 Gerência de documentos relacionados aos projetos

19
Comunidades Virtuais de Prática
Team Work: on-line project spaces
Trabalhos em Equipe
Recursos típicos / desejáveis:











Gerência do espaço de trabalho (membros, direitos de acesso,
customização)
Calendário de Equipe / cronograma
Recursos de Gestão de Projetos
Recursos de Gestão de Tarefas (atribuição, programação,
monitoração)
Estrutura de pastas para compartilhamento de documentação de
projetos
Check-out / Check-in (e controle de versões): documentos
Notificação de eventos / prazos / mudanças
Quadro de avisos e notícias
Mensagens Instantâneas
Controle de Assiduidade
Mecanismo de votações
20
Comunidades Virtuais de Prática
Gestão de Comunidades


Semelhantes aos portais de conhecimento
Foco: Organizações x clientes x parceiros x empregados x
fornecedores
Muitos produtos deste grupo foram desenvolvidos para gerenciar
web sites de comunidades para consumidores (existem muitos
com e-commerce.
 A idéia é trazer isso para as CoPs – gerência de web sites
voltados para comunidades diversas.


Recursos típicos / desejáveis:






Membros / diretórios / perfis
Quadros para discussão assíncrona
IM
Mecanismos para feedbacks e avaliações
Sub-comunidades
Suporte a publicações
21
Comunidades Virtuais de Prática
Conversação On-Line: grupos de discussão

Recursos – orientados aos usuários:





Espaços para conversação assíncrona
Subcomunidades / subtópicos
Perfis públicos dos usuários
Preferências por perfis
Upload de arquivos
22
Comunidades Virtuais de Prática
Conversação Síncrona: Locais de Encontro



Interações síncronas à distância
Áudio e Vídeo
Comum Analogias com espaços físicos
Auditórios virtuais (One-to-many)
 Encontros informais (few-to-few)
 Conversação síncrona (any-to-any chat servers)
 Espaços de comunidades virtuais orientados a chat


Recursos





Apresentações
Web tours
Áudio/Vídeo Streamming
Votações
Arquivamento (Histórico)
23
24
Comunidades Virtuais de Prática
Instrução On-Line

e-learning orientado a Comunidades

Atividades Educacionais Explícitas
Pode ser aplicado a CoPs:



Estrutura de conhecimento bem definida – Usuários iniciantes
Recursos:





Armazenamento de material de ensino
Maneiras de alunos discutirem conteúdo
Processos síncronos e/ou assíncronos de acesso ao conteúdo
Apresentações Multimídia
Gravação de aulas em broadcasting - retransmissões
25
Comunidades Virtuais de Prática
Trocas de Conhecimento: Acesso à Experiência
 “Páginas Amarelas”
 Perfis + Experiências / Preferências de contato
 Formas de Determinar quem está mais apto para um
problema
Problemas passados
 Tempo de experiência
 Análise de relacionamentos


Recursos:





Perguntas e respostas
Controle de Perfis / Experiências / Reputação
Mecanismos de FeedBack
Ranking
FAQ
26
Comunidades Virtuais de Prática
Trocas de Conhecimento: Acesso à Experiência
 “Páginas Amarelas”
 Perfis + Experiências / Preferências de contato
 Formas de Determinar quem está mais apto para um
problema
Problemas passados
 Tempo de experiência
 Análise de relacionamentos


Recursos:





Perguntas e respostas
Controle de Perfis / Experiências / Reputação
Mecanismos de PeedBack
Ranking
FAQ
27
Comunidades Virtuais de Prática
Repositórios de Conhecimento: Prática de documentação
 Gestão de Documentos
 Produção das CoPs





rotinas, artefatos, vocabulário, estilo, arquivos escritos, políticas, rituais, idiomas
específicos
Compartilhamentos de documentos
DataBases
Search Engines
Recursos:






Check-Out / Check-In
Controle de Versões
Indexação / Catalogação
Criação e uso de meta dados.
Conversão de documentos
Recursos de administração: admin de contas/ relatórios de uso,
etc..
28
Comunidades Virtuais de Prática
Estudo de caso:
Wiki Wiki Web - Protegé
29
Comunidades Virtuais de Prática
30
Comunidades Virtuais de Prática

Resumo de algumas ferramentas
interessantes que compilam o estudo de
algumas das ferramentas anteriores:

OntoShare – Compartilhamento de Documentos

Wiki Wiki Web– CoP (será usada a comunidade Protégé
como ilustração)

Wiki Wiki Semântico

Second Messenger
31
Comunidades Virtuais de Prática

OntoShare





Ambiente de Gestão do conhecimento para CoPs
Outubro/2003
CoPs baseadas em Web Semântica
RDFs – usados para especificar e formar as ontologias,
baseando-se nas informações compartilhadas pelos
membros das CoPs.
Ontologias:



Conceituação formal e consensual de um domínio
Especificam hierarquia de conceitos (classes) para as quais os
usuários podem associar informações.
Os meta dados importantes são extraídos e associados aos
recursos de informação da comunidade usando anotações
RDF.
32
Web Semântica
33
Web Semântica
Algumas das Principais Áreas de Pesquisas Atualmente
Formalização de Metadados
Frameworks de interoperabilidade semântica
Criação, Extração e Gravação de meta dados
Query Languages para a Web Semântica
Serviços de Inferência distribuídos
Assinaturas Digitais
Interfaces Avançadas para busca de recursos/informações
Classificação automática de recursos Web
Aplicações para a Web Semântica: Portais de conhecimento,
Comércio Eletrônico.
34
Comunidades Virtuais de Prática
OntoShare


Gestão do Conhecimento, Comunidades de Prática e Web
Semântica:
Acesso mais natural e intuitivo ao conhecimento:


através da organização do conhecimento em classes conceituais
de ontologia.
Função de uma ferramenta de gestão do conhecimento:


Permitir organizar a informação em um recurso controlável ^
Exemplos de relações entre classes de informações:



Importância, contexto, seqüência, significância, causalidade e
associação.
Melhor uso da informação crua já disponível
Ajudar a compartilhar novas informações e apresentá-las aos
usuários de maneiras diferenciadas
35
Comunidades Virtuais de Prática
OntoShare

Perfis de usuários são carregados com conceitos ontólógicos
(Classes em RDFS).

Usuário requisita ao sistema para compartilhar alguma informação

É criado um recurso de conhecimento anotado com metadados
(RDF).

O ambiente extrai de: páginas intra/internet, notas digitada pelos
próprios usuários, documentos de outras aplicações.

Usos: gravar, recuperar, sumarizar, informar usuários.

Ao compartilhar, a página é associada a uma categoria (classe) de
ontologia, que busca coincidir com cada perfil de usuário.

Ontoshare automaticamente extrai palavras-chave e sumários da
informação e sugere mudanças ao perfil do usuário baseando-se em
suas atividades.

O sistema envia e-mail proativamente aos usuários aos quais
informação de interesse é compartilhada.
36
Comunidades Virtuais de Prática
OntoShare

Ao compartilhar, o sistema já sugere o conjunto de argumentos e
classes. O usuário deve validar e/ou modificar.

A cada documento compartilhado é criada uma instância da classe
document, conforme estrutura do RDFS.

Exemplo a seguir: CoP com o domínio: Web Semântica (s.n. 39)
37
Comunidades Virtuais de Prática
OntoShare

O conjunto de conceitos nos quais a comunidade de prática tem seu
interesse é representado através das subclasses da classe concept. No
caso, a subclasse é Semantic Web. Cada conceito possui um conjunto
de sub-tópicos relacionados, o que forma uma estrutura conceitual.

A classe Document representa a informação compartilhada. Um
documento gravado por um usuário possui as propriedades conforme
a estrutura conceitual representada, ou seja, uma uri, um sumário, um
título, um conjunto de palavras-chave, etc.

A classe profile representa as informações do usuário, tais como dados
pessoais e os conceitos de seu interesse. No esquema, podemos ver o
perfil instância cuja propriedade nome "John Smith". Seus interesses
em ferramentas e especificamente na ferramenta Sesame.
38
39
Comunidades Virtuais de Prática
Wiki Web



Web totalmente interativa
Projeto Java Open Source. Wiki Inicial: (
http://c2.com/cgi/wiki?WelcomeVisitors) – CGI / Perl
Qualquer página pode ser editada por qualquer membro



Criação, edição, exclusão.
Processo simplificado: a página é “sacada” e editada a partir de um
web form. Em seguida, é salva de volta.
Formatos:
Text Only
 HTML

40
Comunidades Virtuais de Prática

Ambiente de Hipertexto Colaborativo e iterativo
É possível acessar todo o histórico de edição

Recursos / Utilização:








Home Pages – Conhecimento / Reports (produção das CoPs)
Search Engnes
FAQ
Discussões (“chat” assíncrono)
Aulas
Feed-Backs
Modificações Recentes (automático)
41
Wiki Web

Comunidades Virtuais de Prática
Na Wiki:
Navegação entre páginas – Árvore simples – links
 Links entre nós: WikiNames, CamelWords



Hiperlinks de forma simplificada - Marcação HTML escondida
WikiPedia – desde Jan/2001
www.wikipedia.org
 Mais de 230.000 artigos só em inglês


Acessar:

http://protege.cim3.net
42
Wiki Web - Semântica






Comunidades Virtuais de Prática
Platypus Wiki
Opensource iniciado em dez/2003
Wiki Wiki Web com idéias “emprestadas” da Web Semântica
Criação de Páginas Wiki com meta dados baseados nas
especificações W3C.
Usa RDF, RDFS e OWL
Hiperlinks de uma página a outra podem ser:
uma propriedade RDF
 um objeto instanciado de uma classe OWL


Uma página Wiki pode ser vista como um recurso RDF

recurso -> Propriedade -> Valor
43
Wiki Web Semântica

Comunidades Virtuais de Prática
Acessar: http://c2.com/cgi/wiki?SemanticWikiWikiWeb
44
Wiki Web Semântica

Comunidades Virtuais de Prática
Pode ser usado como:
Sistema de gerenciamento de conhecimento pessoal
 Boa maneira de suportar uma CoP.


Utiliza:
Modelo RDF e vocabulário OWL: representar meta dados e relações entre
páginas
 Modelo RDF – Grafo: Recurso – Propriedade – Valor


Wiki Semântica:
Recursos RDF representados da mesma maneira como Wiki Pages
 Todas as Páginas – Gravadas em HTML com meta dados RDF
 http://hostname/namespace/pagename/index.rdf
Metadados sobre os
recursos
 http://hostname/namespace/pagename/index.html

Retorna HTML puro,
sem nav bar,
header, footer45
Wiki Web Semântica





Comunidades Virtuais de Prática
Habilita agregação de meta dados pela especificação de todas as Wiki
Pages onde encontrar meta dados RDF para mesclar quando usuários
requisitarem pela página
Em Wiki simples - relações entre páginas: links HTML
Platypus: usa propriedades RDF entre recursos para construir links
HTML anotados.
Nós: recursos RDF; link: propriedade RDF
Ao clicar em um recurso:


Seus meta dados são usados para construir a navegação e apresentação
Estrutura: 3 colunas (screenshot)



1-Todos os itens RDF em que o recurso corrente é objeto. Sujeitos de uma mesma
propriedade -> Caixas
2-Conteúdo principal da página (recurso corrente)
3-Identica a 1. Mas com todos os recursos que o recurso corrente é sujeito
Edição: identica ao Wiki
 Adição: acrescentar os RDFs

46
Comunidades Virtuais de Prática
47
Wiki Web Semântica

Comunidades Virtuais de Prática
Idéias que podem ser desenvolvidas:



Integração com namespaces consolidados e em consolidação da Web
Semântica.
Motor de inferência – dedução
Recursos de compartilhamento de arquivos (ambiente colaborativo: ex:
ontoshare).
48
Second Messenger
Comunidades Virtuais de Prática
Transcrição da fala
Filtragem Semântica
Resultados
Avaliação Social
49
Wiki Web Semântica
Comunidades Virtuais de Prática
Conclusão


Web Semântica +
Contexto





CoPs
Interoperabilidade
Inteligência
Integração
CoP como maneira de desenvolver a Web Semântica e usando suas
idéias e princípios.
Possibilidades
50
Download