Inspiration
The theme of this hackathon was innovation in music. Our project looked for ways technology could be used to explore music and its properties.
What it does
This project makes use of the Enterprise Control Language (ECL) to search through datasets of songs and find tracks of similar tempo and loudness.
How we built it
The sorting and filtering of data was conducted using ECL. The similarity score was calculated using the Euclidean Distance formula on normalized tempo and loudness data. The website was built with HTML and JavaScript.
Challenges we ran into
We had some trouble initially with creating datasets and tables by manipulating the existing datasets.
Accomplishments that we're proud of
We are proud of expanding our knowledge of coding languages and improving our problem-solving abilities. This project incorporated both frontend and backend design as well as user interaction and Big Data.
What we learned
Through this experience, we learned a new coding language and now have knowledge of how datasets can be manipulated to explore larger themes.
What's next for MusicMatch
In the future, we hope to expand the dataset backing the website and improving user-friendliness to allow a more general audience to use the search feature.
Log in or sign up for Devpost to join the conversation.