Skip to content

MelodyMatch combines genre filtering and audio analysis techniques to offer personalized music recommendations, implemented with Python's scikit-learn, Flask, and React.

License

Notifications You must be signed in to change notification settings

Verlias/MelodyMatch-Codefest2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MelodyMatch

Whats MelodyMatch?

MelodyMatch combines genre filtering and audio analysis techniques to offer personalized music recommendations, implemented with Python's scikit-learn, Flask, and React.

Why ?

Introducing Melody Matcher, your ultimate companion for discovering music that speaks to your soul! Our groundbreaking website utilizes cutting-edge AI and machine learning algorithms to analyze your favorite songs and instantly recommend similar tracks tailored to your unique taste. Whether you're seeking tunes that match a specific vibe, exploring new genres, or simply looking for your next musical obsession, Melody Matcher has you covered. Say goodbye to endless scrolling and let Melody Matcher revolutionize your music discovery experience today!

Tech Stack

My Skills

Dependencies for React Frontend

cd client

npm install

npm install react-router-dom

npm install axios

npm install @tsparticles/react

npm install @tsparticles/all

Dependencies for Flask Backend

pip3 install flask
pip install flask
pip install sklearn
pip install dotenv
pip install spotipy
pip install flask-cors

To Run Backend

cd backend
python3 {whichever file needs to be ran}

python main.py

About

MelodyMatch combines genre filtering and audio analysis techniques to offer personalized music recommendations, implemented with Python's scikit-learn, Flask, and React.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published