🎵 Kora: A Music Streaming App with AI and Identity Standards 🎵

Kora is a Playlist curator that uses AI tools and identity standards in a clever way. It allows users to discover new songs and artists based on their mood, taste, and context. It also enables users to sign in with Spotify. It also ensures that their data and preferences are securely stored and managed across different devices.

🎧 How does it work? 🎧

Kora uses A custom Machine Learning model to create personalized algorithms for each user that can match their music preferences and feedback. Kora also Auth0 as the identity provider and implements user authentication and profile management.

🎨 What are the features? 🎨

Kora has the following features:

  • The user can create and edit their own playlists and share them with other users.
  • The user can rate and review songs and albums and see the ratings and reviews of other users.
  • The user can discover new songs and artists based on their mood, taste, and context.

🏆 Why did we create it? 🏆

We created Kora because we love music and we wanted to create an app that uses AI tools and identity standards in a clever way. I our team was not made of talented security developers or AI developers, so we had to come up with an idea that resonated with our more creative interests. We were both interested in making a music app and decided that making playlists with AI should be a more fun problem to solve.

Challenges we ran into

  • Designing a user-friendly and interactive interface: Another challenge we faced was designing a user-friendly and interactive interface for our app. We wanted to create an interface that was simple, elegant, and engaging for our users. We also wanted to incorporate some features, such as animations, and visualizations, that could enhance the user experience and engagement. We used Figma and a frontend framework of our choice to design and implement the interface of our app.

  • Testing and debugging the app: A final challenge we faced was testing and debugging the app. We wanted to ensure that our app was functional, reliable, and error-free.

References

Chen, C.W., Schedl, M., Lamere, P., Zamani, H.: Recsys challenge 2018: Automatic music playlist continuation. In: RecSys 2018 - 12th ACM Conf. Recomm. Syst. Pp. 527–528 (2018). https://doi.org/10.1145/3240323.3240342

Built With

Share this project:

Updates