bauff / emotion-based-music-recommendation

Design, implement and test the effects of a music recommendation system that utilize user emotional data and music preference to recommend songs complimentary to their affect.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Testing the endpoints

Clone and enter project repo

git clone https://github.com/tamargoadam/emotion-based-music-recommendation.git
cd emotion-based-music-recommendation

install dependency manager and dependencies (pipenv allows us to manage dependencies)

pip install --user pipenv
pipenv install

pipenv should've installed the necessary libraries (pandas, tweepy, etc...). now use pipenv to create a virtualenv and run a script.

pipenv shell
python3 twitter_popularsearch.py

About

Design, implement and test the effects of a music recommendation system that utilize user emotional data and music preference to recommend songs complimentary to their affect.


Languages

Language:Python 72.1%Language:JavaScript 25.0%Language:CSS 2.9%