Description as a Tweet:

This project utilizes the therapeutic qualities of music by creating a personalized playlist based on the mood of the user and allowing them to journal those emotions to document and better understand them.

Inspiration:

The fact that many of us express our emotions through music and mission to make the discussion about mental health more accessible

What it does:

The idea is that the project supports mental health by encouraging users to journal their emotions and thoughts accompanied by a generated playlist that combines their recent listening choices on Spotify with an emotion of their choosing. This will generate a unique playlist with the users listening history depending on the emotion they choose and the theme of the website also changes with the emotion. The idea was to keep the UI as minimal as possible so you can focus on the self-reflecting. One of the main reasons for this is it provides an easy and interesting way to create these journal entries that can be very useful when revisited in things such as therapy sessions.

How we built it:

Using a python script and the Spotify API to generate the playlist using various metadata, user listening history, and statistics

Technologies we used:

  • HTML/CSS
  • Javascript
  • Python

Challenges we ran into:

The challenges of collaboration over various time zones remotely. Also the challenges of full-stack development, especially integrating the front and back end which we did not have time to complete.

Accomplishments we're proud of:

Being able to successfully use the Spotify API and create a fully functional back and front end. I also think that the visual aspect of the page turned out well, being straight forward to use and visually appealing.

What we've learned:

Learning how to use various APIs from their authentication to implementation. Also, learning how to make dynamic web pages using javascript with HTML/CSS.

What's next:

To analyze the journal entries using NLP to track emotion changes before, after journaling and completing the integration of the front and back end through flask, and putting the site up on a domian and server

Built with:

VScode, Spotify API

Prizes we're going for:

  • Best Web Hack
  • Best Healthcare Hack
  • Best Beginner Software Hack
  • Best Beginner Web Hack

Team Members

Rohan Adla
Siddharth Preetham
Vani Korepu
Michael Yumiguani
Sattwik Das

Table Number

Table TBD