Inspiration

Since all team members are avid listeners of music and use music as a way to express emotions and understand our feelings better, we often found ourselves trying to find songs based on the exact emotion we were feeling and either the search was awfully inaccurate, generic or extremely time consuming. So, we thought of building a program which can increase the accuracy by giving us more personalized results and also help others facing the same problem.

What it does

Many people find it hard to express their problems to others and often fall back on music. SO, we created 'Music Therapy' to help people connect with their emotion through songs. The user is provided with multiple choices from which they can select any that best describes what they're experiencing and a variety of songs based on it will be displayed.

How we built it

We started with making a spreadsheet listing numerous emotions and coming up with songs that best suited them. We then began designing the different screens and looked for eye-catching graphics which would fit the theme.

Challenges we ran into

The first challenge we ran into was that all teammates had knowledge in different languages and experience coding on different platforms, so to be able to identify a language and a software which was simple enough to adapt to quickly was challenging but we finally decided to use JavaScript in applab. Another challenge that we faced was the unavailability of a dataset aligned to the ideas we had in mind, and the solution we were able to come up with was to create our own sheet. Brainstorming songs which were suited to the extremely specific emotions instead of more broad based ones was another difficulty we faced. Moreover, the fact that everyone was in different time zones made it a bit difficult for us to find a time that was convenient for everyone and finish designing as well as coding for the app in a span of 2 days.

Accomplishments that we're proud of

We were able to incorporate a wide range of specific emotions that would improve the probability of helping a larger audience. The aesthetics and visuals of the screens that we created is something we are really proud of. Identifying a platform which had a combination of code as well as graphics so that we could write an optimal code as well as make the visuals look appealing was certainly an accomplishment for us Cutting down on the number of songs even though we had an infinite number of options to choose from so that we could have a number that we could realistically work with. Finding a time that was mutually convenient despite being in two different time zones and being able to complete the project within two days Lastly, we are proud to see this idea come to life and of the time and energy we have contributed towards this project.

What we learned

Along with learning to work with app lab, we learn to adapt to what was most optimal for the project since we were in different locations and had a limited amount of time to finish the project We learned to work together and overcome that challenges we faced as a team.

What's next for Music Therapy

Our next plans include finding a platform that might incorporate multiple languages that we can use to make our solution hit closer to home, which includes adding features such as a random selection of a certain number of songs from a large group for each emotion, adding more visually pleasing graphics, and more.

Share this project:

Updates