Inspiration

The inspiration behind Lyric Lens stemmed from a passion for music and a desire to enhance the listening experience. We aimed to create a tool that not only categorizes songs based on emotions but also provides personalized recommendations, making music discovery more enjoyable.

What it does

Lyric lens is an app that categorizes songs into four emotional categories: Happy, Sad, Dark, and Dance. It then offers personalized recommendations based on these categories. The app creatively represents these emotions through beautiful AI-generated art pieces.

How we built it

We used numerous tools to build our app. Tools such as TensorFlow, NLTK, Pandas, and Spotify API.

Challenges we ran into

It took us a long time to understand how to use a giant dataset to generate AI art and it took us a while to find such a dataset. It was also challenging to implement a good front-end in terms of the ability to play audio and formatting.

Accomplishments that we're proud of

We're proud that we were able to create our first ever AI application within a day. We're also proud that while we didn't get to implement everything, we still got through a lot of our goals and were able to make the most out of this project.

What we learned

We learned a lot about APIs and how to make different tools work together efficiently.

What's next for Lyric Lens

As the next step, we plan on enhancing the app in the sense of having a unique and dynamic art pieces while a song plays. We are thinking of trying to utilize Chat GPT4 or OpenAI to achieve this.

Built With

Share this project:

Updates