Music has the ability to evoke powerful emotional response, and even lead to the release of neurotransmitters associated with reward, such as dopamine. But have you struggled with finding music that fits your current mood perfectly? Well, introducing Mood Melody, the website that will analyze your mood and give you a fitting music!
💻 What it does
It analyzes your emotions using a Machine Learning Camera, then fetch and plays you a song based on that data! This allows you to hear songs that fits your mood right on one website.
🔨 How we built it
React.JS = The framework that we used
Tensorflow.JS = To train the ML Camera
Youtube Music API = To fetch and play the songs
Bootstrap = Frontend framework
🧠 Challenges we ran into
ALOT of bugs, setting up the machine learning cam! And also the UI was very hard to make, but it was made a little easier with the help of bootstrap! Next, is the problem with timezones, especially because everyone was from a different timezone but we pulled through!! We also had to change the API key a lot of timees because of hitting the max request amount.
🏅 Accomplishments that we're proud of
The fact that it got completed! Also figuring out how to use the ml5 library! Setting up firebase, even thought we ran out of api requests :(
🚀 What's next for Mood Melody
Expand it into a bigger music database, more emotions other that sad and happy,angry and depressed. Also Making in cross platform