Voltar aos projetos

01 / DADOS · PLATAFORMA WEB

DataVision.

Uma plataforma de análise de dados que transforma arquivos tabulares em indicadores e painéis interativos.

Ver repositório no GitHub
Página inicial do DataVision com apresentação do fluxo de dados, preparação, análise e resultados
Entrada da plataforma e visão do fluxo de análise.

O DESAFIO

Do arquivo bruto à leitura útil.

Antes de analisar uma planilha, é preciso conferir colunas, corrigir valores ausentes e entender a qualidade dos registros. Quando essas etapas ficam espalhadas por várias ferramentas, a análise demora mais.

Criei o DataVision para reunir importação, preparação, análise exploratória e visualização em um só fluxo. A plataforma recebe arquivos CSV e Excel e apresenta indicadores e painéis interativos.

O FLUXO

Preparar. Analisar. Visualizar.

01

Importar

Carregamento de arquivos CSV e Excel e diagnóstico inicial dos dados.

02

Preparar

Indicadores de qualidade, mapeamento de colunas revisável e limpeza assistida.

03

Explorar

Indicadores, gráficos, detecção de anomalias e comparação entre análises.

Tela de qualidade dos dados com contagens de linhas, colunas, ausentes, duplicatas e diagnóstico
Diagnóstico de qualidade e estrutura dos dados.
Lista de transações sinalizadas pelo mecanismo de detecção de anomalias do DataVision
Desvios identificados para investigação.

FUNCIONALIDADES

Uma visão integrada dos dados.

  • 01Importação e diagnóstico de arquivos CSV e Excel
  • 02Indicadores de qualidade dos dados
  • 03Mapeamento de colunas com revisão do usuário
  • 04Limpeza e preparação assistida
  • 05Painéis e indicadores analíticos
  • 06Detecção de anomalias por regras estatísticas e comportamentais
  • 07Comparação entre execuções de análises

TECNOLOGIAS E DADOS

Da preparação à interface.

O projeto usa bases tabulares em CSV e Excel. Dados financeiros simulados serviram para testar transações, valores ausentes, duplicidades, comportamentos atípicos e indicadores de desempenho.

PythonFlaskPandasNumPySQLAlchemySQLiteJavaScriptChart.jsMatplotlibPytest

MEU PAPEL E DECISÕES

Análise com revisão e rastreabilidade.

Separei o processamento em serviços de preparação, análise, detecção de anomalias e comparação entre execuções. O arquivo original é preservado enquanto as transformações acontecem em uma cópia processada.

Como cada planilha pode usar nomes de colunas diferentes, o sistema sugere o papel de cada uma e pede a confirmação do usuário. As anomalias vêm acompanhadas dos motivos do alerta. A pontuação indica distância em relação ao padrão observado; não é uma probabilidade de fraude.

Painel do DataVision com indicadores de transações e gráficos de distribuição por status e valor por produto
Painel analítico com dados financeiros simulados.

RESULTADO E VALIDAÇÃO

Do diagnóstico aos sinais investigáveis.

Com os dados financeiros simulados, a plataforma apresenta qualidade dos registros, distribuição de transações por status e valor por produto. A lista de anomalias destaca operações fora do padrão para investigação, sem classificá-las automaticamente como fraude.

O repositório inclui testes automatizados para componentes do processamento, da análise e das rotas principais. O projeto reúne preparação, exploração e visualização em um fluxo modular.

Explorar o código no GitHub
Todos os projetos