Inspiration
This project started with the idea of helping veterans cope with their PTSD. Studies have proven that writing journal entries improves both the physical and psychological health of people with mental health issues. The same is true for listening to music; music is also commonly used as a mental health treatment.
We wanted to combine both of these ideas in order to make a program that was both practical, personalized, and could be used for social good.
What it does
Toneify is a website where you enter a journal entry and it analyzes the emotions involved in the passage. Through analyzing the various emotions expressed in a user-entered passage, a suggested list of songs is generated based on the user’s current emotions as well as music preference. From there, the user can choose to add the songs into a playlist.
How we built it
By linking the Spotify API with Watson's sentiment analysis, we were able to generate curated playlists based on an individual user's top artists as well as the mood they were in.
Challenges we ran into
We had to make sure our user authentication tokens were secure. In addition, as a team of back-end developers, we struggled with developing a streamlined front end as well as displaying the information in an eye-catching manner.
Accomplishments that we're proud of
With a team of first-time hackers and relatively new coders, we were able to generate a working product and learn web development
What we learned
Over the past 24 hours, we learned a lot about our individual working styles and how to mesh together in a team consisting of engineers with different backgrounds. In addition, we learned how to send requests
What's next for Toneify
Storing Entries Separate user accounts Streamlined user experience Generate more seeds for better song personalization
Log in or sign up for Devpost to join the conversation.