Inspiration
Oftentimes, when I am using Spotify, I see some recommended mood-based playlists. However, sometimes it misjudges my mood, and then it takes me a while to find some music to play.
What it does
This project prompts the user to enter how they are feeling or give a short phrase. The code then analyzes it to generate a playlist catering to that. Additionally, this web app gives a color palette associated with the mood/music presented.
Technologies used
I used Python (with different packages like streamlit, pillow, and spotipy) to build this web app.
Challenges we ran into
My VS Code kept giving me errors due to incompatibilities with the environment. I eventually got it sorted out, allowing me to run my code. Another issue I ran into was figuring out how to get access to the Spotify APIs due to some of their requirements (e.g., generating client codes through the Spotify for Developers page). This took some time, but I was able to set it up to use within my code.
Accomplishments that we're proud of
I think I was most glad when I got across the issue of the Python environment compatibility because that was putting me on hold for a very long time. I was only able to start testing my code after this got sorted out.
What's next for Moodify
I am hoping to refine some of the technicalities in my program, as certain actions are causing there to be error messages.

Log in or sign up for Devpost to join the conversation.