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
Python3
Spotify account
Arduino Uno with StandarFirmata installed
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 !