Asset 6@3x-8.png

Personalize the experience of discovering and listening to music

Skills

User research, user journey, empathy map, persona, information architecture, wireframe, prototype

Tools

Figma, Invision, OmniGraffle

Timeline

First draft - 2 months, Redesign - 2 months

/ Music captures a thought, an experience, a feeling, and or a memory of an artist; but only with a deep analysis of musical elements, an app would recommend the right catalogs of songs that align with an artist’s vision to a listener. /

 

1.   Understand the Problem


Does having an “unlimited” source of music give users the music experience they want?

Music isn't about who has the most on their platform anymore, but how well you can find music, get recommendations, and discover new exciting artists and playlists.

Painpoints from current music streaming services

 
Frame 42.png
 
share.png
 

Time-consuming

It takes a long time to manually create playlists and keep an organized music library

Spotify has 70+ million tracks and 4+ billion playlists

The effort users spend browsing in a large music catalog can be too much

Ineffective Recommendation & Categorization

Heavy focuses are placed on charting, genre, a preconceived social concept, and popularity.

Fail to address user needs as these are no longer the best practical tools for guiding users to discover/listen to music

Curated playlists, even for the mood, are purely based on what the curators think the listeners are going to like and what they see in the data, which won’t always align with the energy of the user.


What users really want

Effective music recommendation that aligns with their

tool.png

+

mood-swings.png
 

Environment Mood

Top important attributes of listening to music

A Gap in the Market

Streaming services’ objectives are not always aligned with those of listeners. So there remains a gap in existing music services on effective music recommendation that fits the right moods and/ environments.

 

On the contrary, Spotify's “personalized” recommendation leans toward popularity from online discussion and “similar” music based on “similar” user groups. This is because the top two models used by Spotify aren’t based on actually understanding music

Hypothesis

Using an algorithm focused on understanding music, Mosix uses a machine-learning algorithm(natural language processing, sentimental analysis, audio analysis) that analyzes musical components like rhythm, harmony, timbre, etc. in correlation with moods, and distills these into categories of moods and activities.

 
 

Mindmap

I started the exercise by asking What is music all about in modern times? With a mindmap, I broke down the answer to the question “what elements are composed of music?”

After doing desk research (journalism, news, competitors’ products, Youtube, Reddit) on topics of discovering music and music organization and from interviewing 2 music listeners(age 18-27), I listed down the problems, concerns, and background from people’s relationships with music streaming services. Interestingly, I found many similar patterns in their problems, so I synthesized these patterns into representing 4 types of persona.

Target Groups

Music Explorer, Music Enthusiast, Casual Listener, Person Coping with Digital Anxiety

💡 Findings

  • Having too many categories to choose from often obstructs our decision-making. (Hick’s Law)

  • Many users say they’ve given up trying to sort their music any further than a “master playlist” because it’s too overly complicated to sort into multiples attributes. This causes the tendency for the user to listen to a song over and over again, listen mostly to recent/similar music, passively browse “curated playlists”, or randomly shuffle in a big library of music.

  • Users want personalized content based on activities, moods, music tastes with an easy, effective music system

  • None of the users stick to genres

  • Users like to listen to similar artists but also signal that they would like to explore out of their music familiarity

  • Users are very open to music variety. However, they say they know when they dislike a song but can’t explain exactly why

  • Curated playlist, which is based on a general concept, similar genre, or similar artist, is a hit or miss for users

User Journey

2.   Define Goals and Requirements


Mosix aims to provide a music service through an AI song-recommendation algorithm, which user creates theme-based playlists based on users’ inputs (mood, environment)

Clients Goals

  • Bring the best personalized music experience

  • Deliver high-quality music streaming at a competitive price

  • Increase user retention & user sign-up

  • Create a music discovering system that helps underrate artists to be noticed.

  • Expand the horizon of music extracted from audio/musical context, not simply from social context.

App Functions

  1. Create/play a theme-based playlist based on moods, environments, and activities, etc

  2. Simplifies the music discovering/listening system that changes the user’s behavior from passive browsing to active creating the personalized music content the user wants.

  3. Increase the user’s awareness of their emotions/moods by 

    providing a place where users can reflect on their music experience

  4. Discover unfamiliar music and forgotten music through theme-based playlists

3.   Design


Content Map

Sitemap

Wireframe

4.   Evaluate


Usability Testing

To evaluate my app, I tested my clickable prototype on 3 users, all of which use music streaming services on a weekly basis.

I took notes while they walked me through my app with a combination of specific tasks and open questions

Goals for improving my design

  • Clarifying the UX writing and IA

  • Streamline the process of creating a theme, remove the 4 blocks design of category

  • Further develop the music journal function

5.   Revise the design


Information Architecture

Refined the process of creating a theme with 3 steps - identify, experience, reflection

Added features like highlight a song, set a timer for music sessions for the music reflection feature

IA.jpg

Wireframe Sketches

I studied the UI on Spotify, Apple Music, and Headspace, and took those as my inspiration. Based on the comments from the usability testing and new IA, I quickly ideated and sketched the wireframes to create high-fidelity mockups.

Based on feedbacks from usability testings from the same 3 testers and reviews from my product design mentors.

 

6.   Final design

High Fidelity Prototype

🪄 Create a theme

create a theme.gif

🎵 Music player

music player.gif
Result3.png

Results


focus.png

An effective music recommendation is to give a personalized experience that responds to the user’s needs

AI-recommended playlists created by the user's theme responds to the user's needs (mood, environment, etc.),

📉 Reduce the large effort spent on changing songs and searching for the right songs

📉 Reduce the need to manually create their personalized playlist

✔️ Simplify the music discovery system

🔎 Sort out theme-matched songs in the user’s music library when playing a theme

💎 Let the user discover unfamiliar music that matches with the user's theme

 
think-green.png

A music platform that can improve the user's mindfulness is very useful

📓 Features like creating music journals, timed music sessions, highlighting songs give spaces for reflection for the user

 
visibility.png

Modern UI makes the experience more delightful

Aesthetic-Usability Effect


Possible technical & design challenges

To make this a competitive product, the algorithm must be up to a high level of maturity as that's the core of the product.

For example, in the NLP model, labeling songs with adjectives might be limited to actually associate with the right moods

It’s hard to be precise about mood as it’s not easy for people to even describe their emotions, which can be unclear and can change easily.

I received several feedbacks about concerns for music licenses, which I can see that being a difficult issue in the real world.

Another concern was about the “differs/mirrors” feature, in which users said not sure how AI could suggest the mood of music if your mood is neutral and it wouldn’t make sense if you are happy and differs your mood to sad

 

Takeaway

For UI, a good way to be inspired is to study design systems from similar apps and know why their UI is good

Getting feedback early from different people will make your design process faster as you would fix problems before the final design

If I have more time, I hope to develop further on the music journal feature. I hope to consider more on edge cases and accessibility, as well as adding a social aspect.


Final Note

Designing for a digital experience involving moods will require deep research on the cognitive science of users. In this, I expanded my knowledge on machine learning and how recommendation algorithm works as well as designing for wellness.

Overall, the purpose of my design is to propose an opportunity for a personalized experience of discovering and listening to music.

 

Thank you for reading all the way to the end!

Why not check out the branding behind the music app?

References

“Genre was once a practical tool for organizing record shops and programming radio stations, but it seems unlikely to remain one in an era in which all music feels like a hybrid, and listeners are no longer encouraged (or incentivized) to choose a single area of interest.” – The New Yorker, Genre is Disappearing, What Comes Next

“Interventions that focus on self-reflection and raising awareness of the interaction between thoughts and feelings triggered by our music listening choices are likely to be more successful than those targeting particular music genres or styles” - Frontiers in Psychology, Music Use for Mood Regulation: Self-Awareness and Conscious Listening Choices in Young People With Tendencies to Depression

Previous
Previous

Smart negotiation for businesses - IntelleXt

Next
Next

Food Truck App - Soybing