Os dados utilizados nesta aplicação são requisitados via API do Instagram, sendo obtidos no formato JSON, em seguida são convertidos para o formato CSV (para melhor manipulação) e realizado o processo de limpeza e tratamento dos dados, gerando novas Features para base de dados, que alimentará a Aplicação (todo esse processo e seu código é possível ver no ETL – Jupyter Notebook, link abaixo).

O foco da Aplicação é facilitar na geração de Insights e tomada de decisão para Gestores de Marketing e Trafego, a partir das métricas e características das publicações, usando os dados dos Portais de Noticias apenas como exemplo para sua funcionalidade.

Objetivos da Aplicação

Esta Aplicação permite visualizar e analisar os principais indicadores do Instagram dos principais Portais de Notícias do Brasil (Jornal O Globo, Folha de São Paulo, CNN Brasil e mais 7), sendo possível analisar o número de likes, comentários, interações e visualizações, tudo isso, segmentado por publicação, tipo da publicação, datas, dias da semana, turnos do dia, e muito mais. Para facilitar na geração de insights, todas essas informações dos diferentes portais de notícias podem ser cruzadas em diferentes tipos de gráficos e tabelas interativas.

Ferramentas:

Python 3.8:
  • Pandas: Manipulação dos Dados
  • Numpy: Manipulação Matemática
  • Streamlit: Aplicação e Cloud
  • Plotly: Gráficos Interativo
  • Requests: Requisição para API
  • Jupyter Notebook: ETL e Testes
  • GitHub: Repositório de Arquivos

Resumo dos Dados:

  • Principais Indicadores: número de Likes, Comentários, Interações e Visualizações.
  • Características das Publicações: tipo da publicação, descrição, data da postagem, dia da semana, turno do dia, shortlink e ID único. 
  • Em breve: texto dos comentários e seus números.

Recursos:

Para melhoria constante, deixe seu feedback!