33
Data on the Web Best Practices: Challenges and Benefits Boas Práticas para Dados na Web: Desafios e Benefícios Bernadette Lóscio, Caroline Burle and Newton Calegari São Paulo Tech Week 2017, 8 de novembro de 2017

Boas Práticas para Dados na Web: Desafios e Benefícios

Embed Size (px)

Citation preview

Page 1: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Boas Práticas para Dados na Web: Desafios e Benefícios

Bernadette Lóscio, Caroline Burle and Newton Calegari

São Paulo Tech Week 2017, 8 de novembro de 2017

Page 2: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Page 3: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Page 4: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

• Ciclo de Vida dos Dados na Web

• Casos de Uso de Dados na Web

• Desafios e Requisitos de Dados na Web

• Boas Práticas de Dados na Web

• Benefícios das Boas Práticas de Dados na Web

Tópicos a serem discutidos

Page 5: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Dados na Web x Dados Abertos x Dados Conectados

Dados na Web

Dados

Conectados

Dados Abertos

Dados Abertos

Conectados

Segue as bases da

arquitetura da Web

Segue os princípios

de Dados Conectados

Segue os princípios

de Dados Abertos

Segue os princípios

de Dados Abertos

Conectados

Dados Abertos

Conectados

Page 6: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Ciclo de Vida dos Dados na Web

Escolha de quais

dados serão

publicados

Fonte: http://www.slideshare.net/carolineburle/data-on-the-web-big-data-and-open-data

Page 7: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Ciclo de Vida dos Dados na Web

Extração dos dados

das fontes originais

Transformação dos

dados

Criação de Metadados

Fonte: http://www.slideshare.net/carolineburle/data-on-the-web-big-data-and-open-data

Page 8: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Ciclo de Vida dos Dados na Web

Quando os dados e os

metadados são

disponibilizados por meio de

catálogos, APIs, etcFonte: http://www.slideshare.net/carolineburle/data-on-the-web-big-data-and-open-data

Page 9: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Quando

consumidores

recebem acesso

aos dados

Ciclo de Vida dos Dados na Web

Fonte: http://www.slideshare.net/carolineburle/data-on-the-web-big-data-and-open-data

Page 10: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Ciclo de Vida dos Dados na Web

Reuso de dados: criação

de novos dados,

visualizações, análises e

aplicativos

Fonte: http://www.slideshare.net/carolineburle/data-on-the-web-big-data-and-open-data

Page 11: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Ciclo de Vida dos Dados na Web

Consumidores de

dados dão

feedback sobre os

dados e os

metadados

Fonte: http://www.slideshare.net/carolineburle/data-on-the-web-big-data-and-open-data

Page 12: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Ciclo de Vida dos Dados na Web

Manutenção dos

dados: correções e

atualizações

Fonte: http://www.slideshare.net/carolineburle/data-on-the-web-big-data-and-open-data

Page 13: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Publicadores de dados: publicam e compartilham dados

Consumidores de dados: reutilizam os dados e podem gerar novos dados

Atores do ecossistema de Dados na Web

Source: http://ceweb.br/livros/dados-abertos-conectados/capitulo-1/

Diversos tipos de recursos de dados (sistemas

transacionais, sensores, dispositivos móveis,

documentos…)

Como possibilitar o reuso dos dados?

Page 14: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Como possibilitar o reuso dos dados?

Um entendimento comum entre os publicadores e

consumidores de dados é fundamental.

Sem esse entendimento o esforço dos publicadores pode

ser incompatível com o desejo dos consumidores.

Consome dados Publica dados

Boas Práticas

Page 15: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Grupo de Trabalho Boas Práticas para Dados na Web

A Missão do Grupo de Trabalho Boas Práticas para Dados na Web, parte da

área Data Activity do W3C, foi:

1. desenvolver o ecossistema de dados abertos, facilitando a comunicação

entre publicadores e consumidores de dados;;

2. fornecer orientação aos publicadores, que melhorará a consistência no

gerenciamento de dados e promoverá o reuso.

3. fomentar a confiança dos consumidores sobre os dados publicados,

independente da tecnologia utilizada, aumentando o potencial para

inovação.

Fonte: https://www.w3.org/2013/dwbp/wiki/Main_Page:

Page 16: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

DWBP: Casos de Usos

https://www.w3.org/TR/dwbp-ucr/

Page 17: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Data on the Web use casesDWBP: Casos de Usos

Page 18: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Publicação

de dados

na Web

Quais dados

publicar?

Publicar dados na Web é mais do que apenas "publicar dados"!

Quais são as

fontes de

dados?

Quais

formatos de

dados

utilizar?

Como

disponibilizar

dados?

Como tornar os

dados

interoperáveis?

Como

identificar

recursos de

dados?

Como obter

feedback?

Page 19: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

▪ Metadados (para humanos e máquinas)

▪ Licenças de Dados (como permitir ou restringir acesso

aos dados?)

▪ Proveniência & Qualidade dos dados (como

adicionar confiança aos dados?)

▪ Versionamento dos dados (acompanhar as diferentes

versões)

▪ Identificação dos Dados (identificando datasets e

distribuições)

▪ Formatos dos Dados (quais formatos de dados

utilizar?)

Desafios de Dados na Web

Page 20: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

▪ Vocabulários de Dados (como promover a

interoperabilidade?)

▪ Acesso aos Dados (opções de acesso aos dados)

▪ Preservação dos Dados

▪ Feedback (como facilitar a comunicação com usuários?)

▪ Enriquecimento dos Dados (adicionando valor aos

dados)

▪ Republicação dos Dados (reutilizar dados com

responsabilidade)

12 desafios e 42 requisitos

Desafios de Dados na Web

Page 21: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Source: http://w3c.github.io/dwbp/bp.html

Audiencehttps://www.w3.org/TR/dwbp/

Audiência:

As BPs foram criadas para atender as

necessidades de profissionais que

trabalham com gerenciamento de

informações, desenvolvedores, e grupos

como cientistas interessados em

compartilhar e reutilizar dados na Web

Page 22: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

35 Boas Práticas para Dados na Web

Page 23: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Page 24: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Page 25: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Page 26: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Benefícios DWBP

Cada benefício representa uma melhoria no modo como conjuntos de dados são disponibilizados na Web

Page 27: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Benefícios DWBP

Compreensão: os seres humanos terão um melhor

entendimento sobre a estrutura e o significado dos

dados, bem como dos metadados e da natureza do

conjunto de dados.

Processabilidade: máquinas ou agentes de software

serão capazes de processar e manipular

automaticamente os dados.

Cada benefício representa uma melhoria no modo como conjuntos de dados são disponibilizados na Web

Page 28: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Benefícios DWBP

Descoberta: os agentes de software serão capazes

de descobrir automaticamente um conjunto de dados

ou dados contidos neles.

Reúso: as chances de reutilização do conjunto de

dados por diferentes grupos de consumidores de

dados tende a aumentar.

Confiança: a confiança dos consumidores em

relação ao conjunto de dados tende a melhorar.

Page 29: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Benefícios DWBP

Conectividade: será possível criar conexões entre

conjuntos de dados e itens de dados.

Facilidade de Acesso: os seres humanos e

máquinas serão capazes de acessar dados

atualizados em uma variedade de formas.

Interoperabilidade: será mais fácil chegar a um

consenso entre os publicadores e consumidores de

dados.

Page 30: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Como participar agora?

Fonte: http://w3c.github.io/dwbp/dwbp-implementation-report.html

Page 31: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Materiais de Referência

Fonte: http://ceweb.br/publicacoes/indice/

Page 32: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Cursos online e gratuitos

http://ceweb.brcursos

Page 33: Boas Práticas para Dados na Web: Desafios e Benefícios

Data on the Web Best Practices: Challenges and Benefits

Obrigada(o)!www.ceweb.br - www.cin.ufpe.br

[email protected] @carolburle

[email protected] @bernafarias

[email protected] @newtoncalegari