SlideShare a Scribd company logo
1 of 37
Download to read offline
Spotify
Charts & playlists
Julien Mahin 28/04/2017
Hello!
I am Julien Mahin
Music lover and Software Engineer
julien@spotontrack.com
Disclaimer: I never worked at Spotify
Started in 2013
Tracker for Beatport
charts
www.bptoptracker.com
Started in 2016
Tracker for Spotify
charts and playlists
www.spotontrack.com
Coming soon
App to discover music in
a new way
www.listenblind.com
Agenda
Music Recommendation
Spotify Playlists
Music
recommendation
Algorithms and machine learning
1
Recommendation
approaches
▪ Editorial
▪ Algorithmic
▫ Content-based
▫ Collaborative
Collaborative filtering
▪ Find patterns from user’s past
behaviour
▪ Domain independent
▪ Scalable
Challenge of Spotify
▪ 30M songs
▪ 2B playlists
▪ 100M users
▪ 1B plays per day
▪ 30 TB of logs generated every day
Collaborative filtering
David Guetta Lost Frequencies Alan Walker Zedd
James Listened Listened
Anna Listened Listened Listened
Paul Listened Listened Listened Listened
Thomas Listened
Collaborative filtering
David Guetta Lost Frequencies Alan Walker Zedd
James Listened Listened
Anna Listened Listened Listened
Paul Listened Listened Listened Listened
Thomas Listened Suggest
Cold start
▪ New users
▪ New tracks
Beats
Melody
Frequencies
Loudness
Voices
Chords
Instruments
Beats
Melody
Frequencies
Loudness
Voices
Chords
Instruments
Mood
Popularity
Region
Genre
Other parameters
▪ Thumbs up/down
▪ Skipped the track
▪ Listened to more than 30 seconds
▪ Listened to the track after a search or
because it was in a playlist
▪ ...
Spotify Playlists
2 Data from the 700k playlists tracked
on Spot On Track
3 Categories
▪ Official Spotify playlists
▪ Playlists from majors (Filtr, Digster, Topsify)
▪ Others
Top 100 playlists
▪ 96 / 100 from official Spotify accounts
▪ From 14M to 950k followers
▪ 52 / 100 updated at least once a week
June 2016: 8M followers
April 2017: 14M followers
15k new followers per day
June 2016: 900k followers
April 2017: 1.2M followers
5k new followers on Thursday/Friday
Stable the rest of the week
Spotify Filtr Digster Topsify
Playlists 10 k 3.2 k 1.6 k 1.7 k
Total followers 500 M 40 M 19 M 13 M
Max followers 14.4 M 1.2 M 670 k 729 k
Updated at least once a week 3 k (30%) 500 (15%) 400 (25%) 300 (17%)
Average size 57 65 63 67
Ratio of tracks in the charts 22% 26% 34% 30%
Martin Garrix & Bebe Rexha
In The Name Of Love
Martin Garrix & Bebe Rexha
In The Name Of Love
Little Mix
Touch
Little Mix
Touch
Bebe Rexha
I Got You
Bebe Rexha
I Got You
Ariana Grande, Nicki Minaj
Side To Side
Ariana Grande, Nicki Minaj
Side To Side
THANKS!
julien@spotontrack.com

More Related Content

Similar to Spotify - Algorithms and playlists

Tone of Voice Analysis - Music Streaming Services - J-P Storrow
Tone of Voice Analysis  - Music Streaming Services - J-P StorrowTone of Voice Analysis  - Music Streaming Services - J-P Storrow
Tone of Voice Analysis - Music Streaming Services - J-P StorrowJean-Paul Storrow
 
Spotify Machine Learning Solution for Music Discovery
Spotify Machine Learning Solution for Music DiscoverySpotify Machine Learning Solution for Music Discovery
Spotify Machine Learning Solution for Music DiscoveryKarthik Murugesan
 
Legit spotify promotion.pptx
Legit spotify promotion.pptxLegit spotify promotion.pptx
Legit spotify promotion.pptxSpotify Promotion
 
SXSW: ND and Spotify- Our Playlist, Our Story
SXSW: ND and Spotify- Our Playlist, Our Story SXSW: ND and Spotify- Our Playlist, Our Story
SXSW: ND and Spotify- Our Playlist, Our Story Christianne Harder
 
Best Spotify Playlists.pdf
Best Spotify Playlists.pdfBest Spotify Playlists.pdf
Best Spotify Playlists.pdfBest Playlists
 
Spotify Marketing Analysis Project
Spotify Marketing Analysis ProjectSpotify Marketing Analysis Project
Spotify Marketing Analysis ProjectMariaHenaoVivas
 
Digital Marketing - Spotify
Digital Marketing - SpotifyDigital Marketing - Spotify
Digital Marketing - SpotifyLaura Sorrentino
 
Spotify Ciblage et Comportement @ Radio 2.0 Paris 2014
Spotify Ciblage et Comportement @ Radio 2.0 Paris 2014Spotify Ciblage et Comportement @ Radio 2.0 Paris 2014
Spotify Ciblage et Comportement @ Radio 2.0 Paris 2014ACTUONDA
 
How to Discover New Music in 2023 5 Best Apps
How to Discover New Music in 2023 5 Best AppsHow to Discover New Music in 2023 5 Best Apps
How to Discover New Music in 2023 5 Best AppsDarylMitchell9
 
Product Owner presentation for Spotify
Product Owner presentation for SpotifyProduct Owner presentation for Spotify
Product Owner presentation for Spotifypdicorpo
 
Spotify social media strategy
Spotify social media strategySpotify social media strategy
Spotify social media strategyPei Chieh Kao
 
Listin Pitch Deck
Listin Pitch DeckListin Pitch Deck
Listin Pitch DeckIan Ladd
 
Analysis of Spotify & New Feature Ideas
Analysis of Spotify & New Feature IdeasAnalysis of Spotify & New Feature Ideas
Analysis of Spotify & New Feature IdeasSarah L. Miller
 
Music streaming websites and social media
Music streaming websites and social mediaMusic streaming websites and social media
Music streaming websites and social mediaMelanie Lucks
 

Similar to Spotify - Algorithms and playlists (20)

Tone of Voice Analysis - Music Streaming Services - J-P Storrow
Tone of Voice Analysis  - Music Streaming Services - J-P StorrowTone of Voice Analysis  - Music Streaming Services - J-P Storrow
Tone of Voice Analysis - Music Streaming Services - J-P Storrow
 
Spotify Machine Learning Solution for Music Discovery
Spotify Machine Learning Solution for Music DiscoverySpotify Machine Learning Solution for Music Discovery
Spotify Machine Learning Solution for Music Discovery
 
How To Get On A Spotify Playlist
How To Get On A Spotify PlaylistHow To Get On A Spotify Playlist
How To Get On A Spotify Playlist
 
Legit spotify promotion.pptx
Legit spotify promotion.pptxLegit spotify promotion.pptx
Legit spotify promotion.pptx
 
SXSW: ND and Spotify- Our Playlist, Our Story
SXSW: ND and Spotify- Our Playlist, Our Story SXSW: ND and Spotify- Our Playlist, Our Story
SXSW: ND and Spotify- Our Playlist, Our Story
 
Best Spotify Playlists.pdf
Best Spotify Playlists.pdfBest Spotify Playlists.pdf
Best Spotify Playlists.pdf
 
Pandora Final Campaign
Pandora Final CampaignPandora Final Campaign
Pandora Final Campaign
 
Analyzing streamers
Analyzing streamersAnalyzing streamers
Analyzing streamers
 
Spotify Marketing Analysis Project
Spotify Marketing Analysis ProjectSpotify Marketing Analysis Project
Spotify Marketing Analysis Project
 
Digital Marketing - Spotify
Digital Marketing - SpotifyDigital Marketing - Spotify
Digital Marketing - Spotify
 
Spotify-Direct Marketing
Spotify-Direct MarketingSpotify-Direct Marketing
Spotify-Direct Marketing
 
Tips For Organic Spotify Promotion
Tips For Organic Spotify PromotionTips For Organic Spotify Promotion
Tips For Organic Spotify Promotion
 
Spotify Ciblage et Comportement @ Radio 2.0 Paris 2014
Spotify Ciblage et Comportement @ Radio 2.0 Paris 2014Spotify Ciblage et Comportement @ Radio 2.0 Paris 2014
Spotify Ciblage et Comportement @ Radio 2.0 Paris 2014
 
How to Discover New Music in 2023 5 Best Apps
How to Discover New Music in 2023 5 Best AppsHow to Discover New Music in 2023 5 Best Apps
How to Discover New Music in 2023 5 Best Apps
 
Product Owner presentation for Spotify
Product Owner presentation for SpotifyProduct Owner presentation for Spotify
Product Owner presentation for Spotify
 
Spotify social media strategy
Spotify social media strategySpotify social media strategy
Spotify social media strategy
 
Digital digest #2
Digital digest #2Digital digest #2
Digital digest #2
 
Listin Pitch Deck
Listin Pitch DeckListin Pitch Deck
Listin Pitch Deck
 
Analysis of Spotify & New Feature Ideas
Analysis of Spotify & New Feature IdeasAnalysis of Spotify & New Feature Ideas
Analysis of Spotify & New Feature Ideas
 
Music streaming websites and social media
Music streaming websites and social mediaMusic streaming websites and social media
Music streaming websites and social media
 

Recently uploaded

Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts ServiceSapana Sha
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 

Recently uploaded (20)

Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Decoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in ActionDecoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in Action
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 

Spotify - Algorithms and playlists