Histórico de escuta
12 anos de música, em dados
Do export bruto do Spotify a um dashboard: cada play desde 2014, limpo em Python, modelado em estrela no PostgreSQL e contado em gráficos. Descubra quem dominou cada fase, quando eu mais ouço e quais músicas viraram obsessão.
A história em cinco capítulos
Os números vêm dos dados; o texto se ajusta a eles.
2Da fidelidade à curiosidade
3O ritmo aumentou
4Uma coruja com rotina
5A virada
Horas por ano
Quem dominou cada fase
Quando eu ouço
Por hora do dia
Por dia da semana
Diversidade por ano
Artistas e músicas diferentes ouvidos em cada ano.
Quando cada artista apareceu
| Artista | Primeira vez | Horas | Plays |
|---|
Top artistas
Top músicas
Dias de obsessão
Dias em que uma mesma música tocou muitas vezes.
| Data | Música | Artista | Plays |
|---|
Como as faixas começam e terminam
O que me fez começar e o que encerrou cada play.
Começou por
Terminou por
Taxa de skip por artista
Artistas mais ouvidos; skip = faixa encerrada no botão avançar.
Como foi feito
Do export bruto do Spotify até esta página.
- 1 · OrigemExport do Spotify
JSONs do Extended Streaming History.
413 mil registros - 2 · LimpezaPython + pandas
Separa podcasts, descarta plays sub-1s e duplicados, remove IP e localização e as escutas de terceiros.
316 mil plays de música - 3 · ModelagemEsquema estrela
CSVs prontosfact_streams+dim_artist,dim_track,dim_date. Validação de chaves órfãs e testes. -
4 · Consumo
Power BI
Queries M, medidas DAX e guia de visuais.
PostgreSQL + FastAPIAPI só de leitura, com CORS restrito, rate limit e cache.
- 5 · PublicaçãoSite estático
Export dos resultados em JSON, JavaScript puro e Chart.js no Cloudflare Pages.
sem servidor