SPRINT19 - PM PORTFOLIO

TrackMate

A smart music playlist app that provides a personalized music listening experience based on the users personal preferences

Design:
Developer:
Portfolio
Developer:
Portfolio
Developer:
-
Portfolio
Mentor:

Summary

Trackmate is an AI-powered smart music playlist app that addresses the issue of music lovers struggling to discover new songs and artists that match their unique interests and personality. Many popular music streaming apps offer generic and unengaging playlists, but Trackmate continually learns from users' listening habits and preferences to provide a truly personalized music experience.

Problem Background

Popular music streaming apps like Apple Music and Spotify provide playlist recommendations based on algorithms and human curation that analyze a user's listening history, preferences, and interactions with the app. A study published in the Journal of Information Science in 2018 analyzed the accuracy of music recommendation algorithms used by popular streaming services like Spotify, Pandora, and Apple Music. The study found that while the algorithms were generally effective at recommending popular songs and artists, they were less successful at recommending more obscure or niche music that may be more relevant to individual user preferences.

Another study published in the Journal of Consumer Research in 2019 examined the user experience of music streaming services, including issues related to playlist recommendations. The study found that users often felt overwhelmed by the number of options available on these services and struggled to find music that aligned with their individual tastes and preferences. Users also reported frustration with the limited options for customizing playlists and the lack of diversity in the recommendations provided by the algorithms. As a result, users face the challenge of discovering new songs and artists that match their unique interests and personality. This highlights the need for a personalized music listening experience that can continuously add new songs based on factors like a user's age, mood, and personal tastes. This has led to the idea of creating a smart music playlist app that can address these pain points and provide users with a more engaging, diversified and personalized experience.

Goals

Goals include increasing listener satisfaction with regard to finding a recommended playlist and understanding what users look for in a quality playlist. The hope is to provide an alternative to the generic and unengaging playlists that are generated by popular music streaming apps by leveraging user preferences and advanced AI technology.

User Stories

  • As a music lover, I want to have a personalized music listening experience that matches my unique interests and personality, so that I can discover new and diverse songs and artists that align with my personal preferences and engage me in a way that generic playlists cannot.
  • Personas:
  • Busy professional: A music lover who enjoys listening to music during their daily commute or while working. They have limited time to curate their own playlists and are looking for a music streaming service that can provide personalized recommendations that align with their interests and preferences.
  • College student: A young adult who is passionate about music and enjoys discovering new artists and songs. They have a diverse tastes in music and are looking for a streaming service that can provide personalized recommendations that align with their unique interests and personality.

Needs

  • Personalized music recommendations based on unique interests and personality
  • Ability to discover new and diverse songs and artists
  • Playlists that align with personal preferences
  • Engaging music listening experience

Problem statement

Music enthusiasts struggle to discover new songs and artists that align with their unique interests and preferences. While popular streaming services like Apple Music and Spotify use algorithms to suggest recommendations, studies indicate that these suggestions are often too generic and fail to captivate users. Additionally, the recommendations lack diversity, making it challenging to discover artists and songs from different parts of the world. As a result, users are forced to manually search for new music, which is time-consuming and can lead to missed opportunities. 

Proposed Solution

The proposed solution is to create a smart music playlist app powered by AI that can search for songs based on factors like specific tempo, mood, popularity, and personal tastes. The app continuously adds new songs that users will love based on their unique listening habits and attributes. In addition, users have access to Trackmate analytics that analyze each users unique listening habits to help the algorithm improve. This app aims to provide an alternative to the generic and unengaging playlists generated by popular music streaming apps, by leveraging user preferences and advanced AI technology to create personalized music listening experiences that match each user's unique interests and personality. The app will use data such as user listening history, liked and disliked songs, and other preferences to make recommendations that are tailored to each individual user.

Measuring Success

Co.Lab Success Metrics

By Demo Day we hope to have captured enough data to deliver a product that is fully functional and bug-free, as well as integration with popular streaming services. In addition, access to comprehensive user testing and feedback.

Product Success Metrics

  • User engagement: the frequency and duration of user sessions, indicating how much time users spend on the app and how actively they use it.
  • User retention: the percentage of users who continue to use the app on a regular basis.
  • Personalization accuracy: This metric measures the accuracy of the app's personalized music recommendations based on user preferences and third-party integration with music platforms such as Spotify, Apple Music, and SoundCloud.
  • User satisfaction: the results of user surveys and feedback, measuring how satisfied users are with the app and how well it meets their needs.
  • Third-party integration success: This metric tracks the success of integrating with third-party services, measuring the percentage of successful API calls and user satisfaction with the integration.
  • Playlist effectiveness: the number of new songs and artists discovered by users, as well as the overall quality of recommendations and playlist customization
  • Number of active users: This metric tracks the number of unique users actively using Trackmate, indicating the popularity and usefulness of the app.

Learnings

Product Manager Learnings:

Gesner Charles Jr

Designer Learnings:

Developer Learnings:

Developers Learnings:

&

Full Team Learning