How do Spotify and YouTube seem to know exactly what you want to listen to or watch next?
Your 'Discover Weekly' playlist isn't curated by music experts - it's math reading your soul.
The answer
Modern recommendation systems like Spotify's Discover Weekly and YouTube's suggestion engine combine collaborative filtering (finding users with similar tastes), content-based filtering (analyzing audio features or video metadata), and deep learning models to predict preferences. Spotify's Discover Weekly, launched in July 2015, generates 30 personalized songs per user each Monday using a combination of collaborative filtering on 100 million users' listening histories and convolutional neural networks that analyze the raw audio spectrograms of songs. YouTube's recommendation engine drives over 70% of all time spent on the platform and processes hundreds of billions of user signals daily using a two-stage deep neural network architecture described in a landmark 2016 RecSys paper.
Source: ACM RecSys Conference
- recommendation systems
- collaborative filtering
- personalization
More from AI & Machine Learning
- What radical question did Alan Turing ask in 1950 that launched the entire field of artificial intelligence?
- Can a machine fool you into thinking it's human - and does that mean it's truly intelligent?
- What happened at a small Dartmouth workshop in 1956 that gave artificial intelligence its name?
- How did a 1958 invention called the Perceptron convince people that machines could learn like brains?
- Could a 1966 chatbot really make people believe they were talking to a therapist?
- What was the first robot that could 'reason' about its own actions?