Recommendation System
An AI system that predicts what content, products, or actions a user is most likely to want based on their behaviour and preferences.
A recommendation system is AI that predicts what you might want next. When Netflix suggests a show, Amazon recommends a product, or Spotify creates a playlist β that is a recommendation system at work. These systems analyse patterns in user behaviour to surface relevant content automatically.
Two main approaches
- Collaborative filtering finds users who behave similarly to you and recommends what they liked. If users who watched the same five films as you also enjoyed a sixth film, the system recommends that sixth film to you. This approach does not need to understand the content itself β it relies entirely on behavioural patterns.
- Content-based filtering analyses the attributes of items you have liked and finds similar items. If you frequently read articles about machine learning, the system recommends more articles with similar topics, keywords, or authors.
Most modern recommendation systems use hybrid approaches that combine both methods, along with deep learning models that can capture more nuanced patterns.
The cold start problem
Recommendation systems struggle when they have no data β a new user with no history, or a new product with no interactions. This is called the cold start problem. Solutions include asking new users about their preferences during onboarding, using demographic data as a starting point, or relying on content-based methods until enough behavioural data accumulates.
How modern recommendations work
Today's systems go far beyond simple pattern matching:
- They incorporate context (time of day, device, location)
- They balance relevance with diversity (avoiding filter bubbles)
- They use real-time signals (what you just clicked, how long you spent reading)
- They optimise for business objectives (engagement, conversion, retention)
The business impact
Recommendation systems drive enormous value. Amazon attributes roughly 35 percent of its revenue to recommendations. Netflix estimates its recommendation engine saves over $1 billion per year in customer retention. For any business with a catalogue of products or content, personalisation is one of the highest-ROI applications of AI.
Why This Matters
Recommendation systems are among the most commercially valuable AI applications. If your business offers products, content, or services to customers, understanding how recommendations work helps you evaluate vendors, set realistic expectations, and identify where personalisation can drive revenue growth.
Related Terms
Continue learning in Practitioner
This topic is covered in our lesson: AI Applications in Business