Inspiration
Although we were all strangers to one another before we embarked on this project, there was something we shared in common- our love of music. From Smash Mouth to Nickelback- we share a diverse and expansive affection for the art. Hence, we were curious to utilise modern technology to explore how music can tell us something about ourselves. A brief literature review introduced us to the concept of how one’s music tastes may have correlations to their personality type. Thus we embarked on a journey to build a tool that uses scientific research to correlate music tastes and personality types - to perhaps tell us a little more about ourselves, and our musical taste.
What it does
Have you ever wondered why you can’t get enough of classical pieces from Mozart and Beethoven, but your best-friend’s favourite genres is death metal?
Human behaviour and emotion is too complex to be reduced down to just one deciding factor on why people have different tastes. But our tool brings us one step closer to that answer. ‘The Sound of Personality’ is your go-to tool to understand your personality as given by the Myers Brigg Personality Test, by analysing your music interests.
Link your Spotify account or, take our listening test- to find out what your music interests say about your personality. Linking your Spotify account allows our tool to analyse your top artists, genres, moods and playlists you listen to- thus allowing us to perform a more in-depth analysis of your personality type. Our listening quiz tool- allows us to understand what genres you generally like and dislike, and makes a approximation of your personality type based on your input.
How we built it
Our app was built using plain old HTML and javascript. We use AWS S3 to store our music, and pull and analyse spotify data using the spotify API.
Challenges we ran into
Since we were all relatively new to web-development, and hackathons. We were limited in our technical capabilities. Hence, challenges such as getting the Spotify API working, and just getting a functional web-app going was a challenge. We also had the challenge of finding and analysing scientific literature on psychology tests and music, and how we could use that to build an algorithm. Another challenge, was estimating our capabilities, and what we would realistically be able to complete in this hackathon. As the saying goes- you don’t know what you don’t know. So we had to manage our expectations, and set realistic targets for our project.
Accomplishments that we're proud of
We were very proud of the fact that we were able to make a functional web-app that can play music, and connect to a public API. We were also proud of creating an algorithm, to break down over 1500 niche musical genres from Spotify and being able to automatically place them in 10-15 broad genre types. And of course, we’re proud of the friends we made along the way :D
What we learned
We learned a lot over the course of 2 days. We learned how to conceptualise and design an idea, and plan out the execution of the project. We learned the basics of web development and UI/UX. We learned a bit about using public API’s and serverless tools. We also gained some knowledge on music and the Myers Brigg Personality Test.
What's next for The Sound of Personality
We would like to continue improving our algorithm to be more accurate and precise. Our future plans include- improving functionality with a ML algorithm that is able to adapt and learn over time. Our goal is to continue working to utilise technology and music to help people understand themselves better.
Log in or sign up for Devpost to join the conversation.