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: about 2 months ago
JSON representation
Crawling, Analyzing, Clustering music data from Spotify API
- Host: GitHub
- URL: https://github.com/arizdn234/spotify-api-with-colab
- Owner: arizdn234
- Created: 2023-07-20T12:00:10.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-22T16:06:39.000Z (almost 3 years ago)
- Last Synced: 2025-05-29T20:15:19.997Z (about 1 year ago)
- Topics: machile-learning, scikit-learn, spotify-api, spotipy-library
- Language: Jupyter Notebook
- Homepage:
- Size: 588 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.id.md
Awesome Lists containing this project
README
# API Spotify
[](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/)