Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/arizdn234/spotify-api-with-colab

Crawling, Analyzing, Clustering music data from Spotify API
https://github.com/arizdn234/spotify-api-with-colab

machile-learning scikit-learn spotify-api spotipy-library

Last synced: 9 days ago
JSON representation

Crawling, Analyzing, Clustering music data from Spotify API

Awesome Lists containing this project

README

        

# API Spotify
[![id](https://img.shields.io/badge/Read_in-English-red.svg)](https://github.com/sliring/Spotify-API-with-colab/tree/main/)

---
**Hai 👋 Saya AriZYdane,**
Desclaimer dulu.. Proyek ini hanya dapat dijalankan di **Google Colab**. Tetapi anda dapat memodifikasi notebook ini agar kompatibel di local/remote jupyter notebook anda. Dalam hal ini, saya membuat proyek untuk *Crawling data* dari **Spotify API**. Dataset ini dapat digunakan untuk belajar *Data Analysting*, *Crawling Data*, *Machine Learning*, dan *Clustering*. Saya *mengelompokkan* data musik dengan algoritma **K-Means** dengan library **sklearn**:bar_chart:.

## Cara Penggunaan

### Pertama
- Anda memerlukan ```Client ID``` dan ```Client secret``` dari [https://developer.spotify.com/](https://developer.spotify.com/)
- Buat akun jika Anda belum memiliki akun **spotify** - Buat 'New App' lalu klik tombol 'Setting' dan salin ```Client ID``` dan ```Client secret``` ke jupyter notebook anda.

### Persyaratan
Library yang diperlukan jika Anda menjalankan pengembangan lokal
* Perintah ini dapat diikuti jika Anda telah menginstal pip
* [x] spotipy ``` pip instal spotipy ```
* [x] pandas ``` pip install pandas ```
* [x] scikit-learn ```pip install scikit-learn```
* [x] matplotlib ``` pip instal matplotlib ```
* [x] seaborn ``` pip install seaborn ```

## Dataset
1. [```Unduh zip```](https://github.com/sliring/Spotify-API-with-colab/archive/refs/heads/main.zip)
2. Kloning repo ini
```sh
git clone https://github.com/sliring/Spotify-API-with-colab.git
```
___
___
## *Tautan yang berguna*
- [Spotify untul Developer](https://developer.spotify.com/)
- [Dokumentasi API Web Spotify](https://developer.spotify.com/documentation/web-api)
- [Pypi](https://pypi.org/)