Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tgentil/kdd---unisul---spotify
https://github.com/tgentil/kdd---unisul---spotify
Last synced: 26 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/tgentil/kdd---unisul---spotify
- Owner: Tgentil
- License: other
- Created: 2024-04-22T14:25:56.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-04-22T14:57:43.000Z (7 months ago)
- Last Synced: 2024-04-22T15:58:09.263Z (7 months ago)
- Language: Python
- Size: 4.74 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Projeto de Limpeza de Dados do Spotify
[![Translate](https://img.shields.io/badge/Translate-English%20%F0%9F%8C%8D-blue.svg)](./docs/translate/README.md)
[![GitHub](https://img.shields.io/badge/Visit-My%20Profile-0891B2?style=flat-square&logo=github)](https://github.com/Tgentil)Este projeto faz parte da matéria de Análise de Dados e Big Data, ministrada pelo Professor Jorge Werner.
## Objetivo do Projeto
O objetivo deste projeto é realizar a limpeza de dados de um conjunto de músicas do Spotify, preparando-os para análise posterior. Os dados foram limpos através da minha interpretação de cada variável na Documentação da API do Spotify, conforme documentação disponível [aqui](https://developer.spotify.com/documentation/web-api/reference/get-audio-features).
## Bibliotecas Necessárias
Para executar o projeto, é necessário ter o Python instalado juntamente com as seguintes bibliotecas:
- pandas
- openpyxl
- numpyVocê pode instalar as dependências utilizando o comando:
```bash
pip install -r requirements.txt
```## Executando o Projeto
1. Clone este repositório para o seu ambiente local.
2. Certifique-se de que as dependências estão instaladas.
3. Execute o script `script.py` no terminal.Certifique-se de que o arquivo CSV de entrada esteja no diretório `data/` e o arquivo Excel de saída será gerado no diretório `out/`.
## Estrutura do Repositório
```bash
+--./
|-- script.py
| +--data/
| |-- spotify1_20240415200237.csv
| +--docs/
| |-- 02BigDatalimpezadedados_20240408211508.pdf
| |-- spotify1_20240415200237.csv
| +--out/
| |-- cleaned_spotify_data.xlsx
```Este projeto foi desenvolvido como parte do aprendizado na disciplina de Análise de Dados e Big Data. Se tiver alguma dúvida ou sugestão, sinta-se à vontade para entrar em contato!
## Autor do Projeto
- Thiago Gentil