{"id":14725,"date":"2021-04-21T00:32:21","date_gmt":"2021-04-21T04:32:21","guid":{"rendered":"https:\/\/digital.hbs.edu\/platform-digit\/submission\/how-spotify-knows-your-music-tastes-better-than-you\/"},"modified":"2021-04-21T00:37:57","modified_gmt":"2021-04-21T04:37:57","slug":"how-spotify-knows-your-music-tastes-better-than-you","status":"publish","type":"hck-submission","link":"https:\/\/d3.harvard.edu\/platform-digit\/submission\/how-spotify-knows-your-music-tastes-better-than-you\/","title":{"rendered":"How Spotify Knows Your Music Tastes Better Than You"},"content":{"rendered":"
Spotify is the biggest audio streaming platform with around 350 million monthly active users. Every single of its users generates data that can be used to feed Spotify\u2019s algorithms, thus improving the quality of the experience.<\/span><\/p>\n Spotify has managed to stay on top of the latest Machine Learning innovations thanks to several acquisitions. From music intelligence company Echo Nest to French audio AI startup Niland, the streaming giant increased its audio analytics capabilities over time in order to make the quality of its recommendations its main competitive advantage and therefore capture more value. Let\u2019s look at two of Spotify\u2019s key features that use advanced machine learning.<\/span><\/p>\n The \u2018Discover Weekly\u2019 playlist<\/span><\/strong><\/p>\n This playlist was a game-changer in the audio streaming world, reaching 40 million people when it was first introduced. Each week, users got a custom-made playlist with 50 tracks, allowing them to discover new songs and artists they do not know, and that they are extremely likely to like, given their listening patterns and the songs they liked the most. This flagship feature has been built using three different types of data signals:<\/span><\/p>\n Spotify manages to provide a very personalized experience to its users by combining these three sources of information using advanced machine learning technologies (ie. NLP, neural nets), which are the key ingredients behind the \u201cDiscover Weekly playlist that users love\u201d.<\/p>\n As a subscription platform, Spotify cares about two main elements: acquiring more users (moving them from free users to paid users) and retaining current paid users in order to capture value. The Discover Weekly playlist is great for retention: it ensures that users keep returning to the platform by creating a sense of \u201cFOMO\u201d in the users\u2019 mind (because tracks disappear after a week if they are not saved by the users, and get replaced by 50 new tracks)<\/span><\/p>\n Home page personalization<\/span><\/strong><\/p>\n Another crucial element of the Spotify experience is what the user sees when they open the app. It is extremely important to ensure that all the options they see on the home screen make sense, grab their attention, and cover all the potential actions that they are more likely to take. The key is to offer a compelling combination of new suggested content (what Spotify calls \u201cexploration\u201d) and familiar content (that they call \u201cexploitation\u201d). Deciding which type of content to show the user in real-time requires significant machine learning capabilities that are scalable, this is why Spotify decided to choose Google Cloud services to run technologies such as logistic regressions and boosted trees that calculate the estimated probability of a users\u2019 first action when opening the app.<\/span><\/p>\n Challenges and Next steps<\/span><\/strong><\/p>\n Given the amount of data collected about songs and user behaviors, what\u2019s stopping Spotify from composing its own music in the future, much like today\u2019s AIs can produce \u2018original\u2019 paintings by analyzing the work of famous artists? The barrier seems to be more ethical than technical. First, users are increasingly sensitive about the ways their data is being used, and playing with something as personal as music tastes might feel like Spotify is crossing a line. Perhaps more interestingly, Spotify is not only seen as a one-stop-shop for great audio content but also as a way to connect and stay informed about one\u2019s favorite artists (or creators). If tomorrow\u2019s creators are machines, will it feel the same?<\/span><\/p>\n We might not be there yet, but we can easily imagine an intermediate solution. Spotify has an artist version of its app called \u201cSpotify for Artists\u201d that enables creators to interact with their audiences, control their profile page and see their listening stats and analytics. Tomorrow, the platform could make recommendations to artists about which type of song to release next, by providing guidelines on the style, the tempo, the theme, etc\u2026 Will it be the end of creativity? Or will it be a new type of (AI-assisted) creativity?<\/span><\/p>\n <\/p>\n Sources<\/strong><\/span><\/p>\n Akshad Tambekar<\/span>, How Spotify Uses Machine Learning Models to Recommend You The Music You Like, Great Learning. <\/span>https:\/\/www.mygreatlearning.com\/blog\/3-machine-learning-models-spotify-uses-to-recommend-music-youll-like\/#:~:text=Spotify%20uses%20a%20combination%20of,features%20is%20called%20Discover%20Weekly.&text=Spotify%20uses%20three%20forms%20of%20recommendation%20models%20to%20power%20Discover%20Weekly<\/span><\/a>.<\/span><\/p>\n Ipshita Sen, <\/span>How AI helps Spotify win in the music streaming world<\/span>, Outside Insight. <\/span>https:\/\/outsideinsight.com\/insights\/how-ai-helps-spotify-win-in-the-music-streaming-world\/<\/span><\/a><\/p>\n Spotify Engineering, For Your Ears Only: Personalizing Spotify Home with Machine Learning. <\/span>https:\/\/engineering.atspotify.com\/2020\/01\/16\/for-your-ears-only-personalizing-spotify-home-with-machine-learning\/<\/span><\/a><\/p>\n The Amazing Ways Spotify Uses Big Data, AI And Machine Learning To Drive Business Success. <\/span>https:\/\/bernardmarr.com\/default.asp?contentID=1201<\/span><\/a><\/p>\n","protected":false},"excerpt":{"rendered":" Spotify has become an audio streaming giant in large part because of its advanced personalization features that rely on Machine Learning to lock customers inside its ecosystem.<\/p>\n","protected":false},"author":18530,"featured_media":14727,"comment_status":"open","ping_status":"closed","template":"","categories":[],"class_list":["post-14725","hck-submission","type-hck-submission","status-publish","has-post-thumbnail","hentry"],"connected_submission_link":"https:\/\/d3.harvard.edu\/platform-digit\/assignment\/machine-learning\/","yoast_head":"\n\n
<\/a>