Spotify Vibe - Thesis

Spotify Vibe - Thesis

Spotify Vibe - Thesis

Spotify Vibe - Thesis

A thesis project reimagining Spotify's Discover Weekly recommendations with vibe-based music discovery. By visualizing user data through charts and matching listeners with similar habits, Spotify Vibe offers personalized song suggestions that capture mood over genre. The project also introduces a feed page to simplify song sharing, allowing users to share tracks with followers or privately via message.

Year

2024

Client

School

Service

Data Visualization, UX, Service Design

Duration

1 year

The Challenge

Music is always a big part of our daily life. Most people wake up to the sound of their favorite song and go to bed listening to their favorite playlist.

Music streaming platforms have become the major means of music consumption, with over 600 million subscribed users and a market worth billions of dollars. This growth not only transforms how users access and enjoy music but also fosters a diverse environment for invention and discovery. 

This is where Spotify Vibe comes from. Spotify Vibe is an addition to spotify that allows us to generate a unique data-based visualization that not only allows users to evaluate their own listening habits over time but also provides a better and more accurate recommendation system.

Research

Survey Results

Results of the Preliminary Survey made among 116 participants

Which Spotify feature fo you find most effective for discovering new songs that fit your taste?

116 responses

37.1%

18.1%

14.3%

13.3%

11.2%

5.2%

1.8%

0.9%

Song Radio

Discover Weekly

Playlist enhance

Personalized Playlists

I don’t know

Jam

Release Radar

Daily Mixes

Why do users not find the ‘Discover weekly’ satisfactory when it’s a feature made to just discover songs?

How often fo you use Spotify to discover new music?

116 responses

26.7%

17.2%

10.3%

5.2%

40.5%

Daily

Less than once a week

Rarely or never

Once a week

Several times a week

Would you prefer to have more personalized insights and visualizations on Spotify to better understand your music listening habits and preferences?

116 responses

68.4%

20.5%

11.1%

Yes, I would like more personalized insights

No, I am satisfied with he current level of insight

I am neutral

How accurate do you find Spotify’s Discover Weekly playlist in recommending songs that match your preferences?

116 responses

51 (44%)

28 (24.1%)

3 (2.6%)

3

4

5

3 (2.6%)

31 (26.7%)

1

2

0

20

40

60

How satisfied are you with Spotify’s music recommendations based on your listening history?

116 responses

4 (3.4%)

20 (17.2%)

20 (17.2%)

42 (36.2%)

42 (36.2%)

41 (35.3%)

9 (7.8%)

1

2

3

3

4

5

0

20

40

60

Current Methods Used for Music Recommendation Systems

Sonic Profiles

Time frequency representation

Takes into consideration

Key, Tempo, Timbre, Loudness, Time Signature

Natural Language Processing

Word band for each song and artist

Takes into consideration

Song Titles, Playlist Descriptions, Lyrics, Song Reviews, News Articles

Filtering

Currently, a combination of two types of filtering system is used

Currently, a combination of two types of filtering system is used

Collaborative Filtering

listened by both users

listened by one user, recommended to other

similar users

Content Based Filtering

listened by user

recommended to user

similar songs

For Spotify users seeking deeper musical connections and personalized recommendations, there is a need for a feature that unveils their unique listening personalities and facilitates meaningful connections with others who share similar tastes.


Current Spotify recommendations often fail to fully align with user preferences, leading to frustration and a lack of discovery. Users would benefit from a solution that not only visualizes their music consumption habits but also fosters social engagement through shared personality maps and collaborative playlist creation.


User Personas, Empathy Map & User Journey Map

User Journey Map of Sarah

Project Development

Opportunity

2- weekly recommendations not sufficient

3- sharing songs & not recieving feedback

1- profile not personalized

How to give the users some engaging insights without taking away the hype of ‘Wrapped’?

How the New Filtering System Would Work

Sketches and Low Fidelity Prototypes

Design Choices

Selection of Data Visualization

Layout of the Feed Page

A. Only the images of users visible, chronologic order

B. Images, names and sharing time visible, chronologic order

C. Images, names visible, grouped by person, last three shares visible

Flow 1 - Profile Radar Chart Actions

Flow 2 - Artist & Song Overview

Flow 3 - Song Swap / Sharing

Flow 4 - Song Swap / Overview

Spotify Vibe

This feature is named Spotify Vibe because people are seeking more of a ‘Vibe’ when they seek similar songs, not necessarily genre or artist

Jungle

casio

nyc in 1940

ocean eyes

koca bir saçmalık

maria también

something about us

lay all your love on me

Berlioz

Billie Eilish

Jakuzi

Khruangbin

Daft Punk

ABBA

Next Steps

The next steps for the Spotify Vibe project would include validating the concept through user testing, where participants could provide feedback on the usability and appeal of the proposed features.

Additionally, collaborating with developers would be essential to explore the technical feasibility of creating vibe-based charts and integrating them into Spotify’s platform.

Prototyping these features and conducting A/B testing could help measure their impact on user engagement and music discovery.

Next Project

Next Project

Next Project

Menu

Menu