Visualização de Dados - Projeto Final - DCC/UFMG
Através dos conceitos e exemplos apresentados em aula, você construiu um senso crítico do que constituem boas visualizações e do seu poder em responder perguntas difíceis de maneira clara e intuitiva.
No projeto final, você deverá demonstrar seu aprendizado construindo uma ferramenta que reúna múltiplas fontes de dados de maneira inovadora e criativa. Essa ferramenta pode ser uma nova técnica de visualização ou processo exploratório de dados. É importante notar que será mais valorizada a qualidade da ferramenta de visualização, do que o trabalho realizado em reunir e modificar os dados envolvidos, ou seja, invista a maior parte do tempo tornando sua visualização mais interessante do que manipulando os dados envolvidos.
Durante o desenvolvimento do projeto, você fará uma curta apresentação preliminar e, ao final, produzirá a ferramenta que deverá ser disponibilizada online.
Sugestão de Datasets e APIs
Você está livre para escolher o conjunto de dados (ou múltiplas fontes) que preferir. Abaixo listamos algumas sugestões de interfaces e base de dados:
- GitHub - API, GitHub Archive
- Hacker News
- IMDB
- Como nos Sentimos - para solicitar acesso aos dados, envie um email
- Yelp
- Foursquare
- StackExchange - Explorer, Dump
- FreeBase
- Last.fm
- Open Product Data
- Amazon Reviews
- Yahoo Weather API
- Google Takeout
Estamos também em um semestre eleitoral: o monitoramento de redes sociais durante possíveis segundo turnos, além dos resultados estratificados disponibilizados pelos Tribunais Eleitorais podem ser ótimas fontes de dados!
Visualização e Ferramentas
Não há restrições de ferramentas para o projeto final. É esperado que seu projeto seja disponibilizado na internet e interativo. Ou seja, ferramentas como Processing e d3.js são boas opções.
Apresentação de Progresso no Projeto
Uma boa maneira de avaliar os pontos fortes e fracos do seu trabalho é apresentá-lo para outras pessoas. Assim, todos os grupos deverão realizar uma apresentação de 4 minutos, exibindo:
- Uma descrição da proposta para o projeto
- Os datasets e APIs que serão utilizados
- As ferramentas que serão utilizadas: d3.js, p5.js
- Qual o progresso atingido até então
- O que o grupo espera produzir até o final
Data: 03/11/2014
Para otimizar o tempo de apresentações, cada grupo deverá submeter os slides produzidos para essa apresentação, em formato PDF
, até o dia 02/11/2014. Esses slides não serão avaliados fora do contexto da apresentação.
Avaliação
O trabalho poderá ser feito em grupos de até 5 pessoas. O seu trabalho será analisado por todo processo:
- Processo de coleta dos dados
- Limpeza e concordância entre os dados coletados
- Análise dos dados envolvidos
- Sofisticação da proposta do projeto: existem perguntas que são respondidas? O processo exploratório é relevante?
- Implementação da ferramenta de visualização seguindo os conceitos e tópicos abordados durante o curso
- Capacidade de demonstrar o potencial do que foi produzido
Entrega
Cada grupo deverá produzir um vídeo de até 10 minutos apresentando o projeto e hospedá-lo em um site como YouTube ou Vimeo.
Também deverá ser submetido no Moodle uma pequena documentação de até duas páginas, relacionando os integrantes do grupo, o endereço para o site contendo a ferramenta de visualização produzida, o endereço do vídeo produzido, as tecnologias utilizadas, os dados utilizados e uma breve descrição da lógica por trás da solução construída.
Todos os trabalhos serão convidados a se apresentarem em um Workshop de Visualização de Dados a ser realizado no ICEx entre 3 e 5 de dezembro.
Data: 02/12/2014
Premiação
O grupo que produzir o melhor projeto será premiado com:
A definir.