Skip to content

MythB/Spotify-EEG-Based-Recommendations

Repository files navigation

N-Predict

Spotify EEG Based Recommendations

What is this ?

This project simply makes music suggestions according to the level of liking of the music listened to with a headset that analyzes the brain waves of the user through the spotify platform, and makes more accurate recommendations
For now : this version used with potentiometer instead of EEG device part

How it works?

Prerequisites

Python3
Spotify account
Arduino Uno with StandarFirmata installed

Usage

1. Download repo.
2. pip install requirements.txt
3. Go here. Follow the instructions and register your Spotify application.
IMPORTANT ! * Your Redirect URIs must be http://localhost:8888/.*
4. Open personaldata.py and set your client_id client_secret and arduino port.
5. Run eegmusic.py or simply double click RUN.bat .
6. Login and accept permission. Thats it !

Example Window

License

MIT License