Skip to content

Projeto 4 - Repositório que centralizará os commits dos integrantes do Grupo 5.

Notifications You must be signed in to change notification settings

lauluah/LeituraDeDados-Spotify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ada

LEITURA E ANÁLISE DE DADOS DO SPOTIFY

Santander Coders

Módulo 4: Técnicas de Programação I
Projeto desenvolvido pelo grupo 5 da turma 1173 do programa Santander Coders 2024.1 em parceria com a Ada Tech

Objetivos do Projeto

  • Aplicar programação funcional (usando map, filter, reduce) no processamento de dados reais
  • Desenvolver habilidades de manipulação de arquivos CSV com Streams
  • Praticar a lógica e a análise de dados em um cenário realista

Descrição do Projeto

O projeto foi desenvolvido com base em um arquivo CSV contendo dados da plataforma Spotify, com o objetivo de aplicar filtros específicos para extrair e analisar informações relevantes. Os filtros utilizados são:

  • Top 5 músicas mais ouvidas no Spotify: Seleciona as cinco músicas com o maior número de reproduções na plataforma Spotify.
  • Top 5 destaques - Apple Music: Identifica as cinco músicas mais destacadas na plataforma Apple Music.
  • Top 5 destaques - Deezer: Seleciona as cinco músicas mais destacadas na plataforma Deezer.
  • Top 5 músicas mais antigas ouvidas em 2023: Identifica as cinco músicas mais antigas que foram ouvidas em 2023.
  • Músicas mais tocadas no ano 2000: Seleciona as músicas mais tocadas no ano 2000.
  • Artistas mais tocados em 2023: Filtra os artistas mais tocados em 2023.
  • Total de reproduções - TOP 5 Spotify: Calcula a soma de streams das cinco músicas mais escutadas no Spotify.

O projeto faz uso de técnicas de programação funcional, como map e filter, para processar os dados de forma eficiente. A manipulação dos arquivos CSV é feita com o uso de Streams, garantindo um processamento mais rápido e otimizado.

Gráficos de Alguns dos Dados Filtrados

TOP 5 MÚSICAS MAIS OUVIDAS NO SPOTIFY

Top 5 Spotify

TOP 5 DESTAQUES - APPLE

Top 5 Apple

TOP 5 DESTAQUES - DEEZER

Top 5 Deezer

MÚSICAS MAIS ANTIGAS OUVIDAS EM 2023

Top 5 Antigas

Linguagem de Programação

Java

Ferramentas Utilizadas

IntelliJ IDEAGitHub

Integrantes


Ana Laura Marques Rodrigues
GitHub

Arthur Gabriel De Menezes Viana
GitHub

Tainá Souza Peixoto
GitHub

About

Projeto 4 - Repositório que centralizará os commits dos integrantes do Grupo 5.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages