Skip to main content
Early access β€” new tools and guides added regularly
Practical

Recommendation System

Last reviewed: April 2026

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.

Want to go deeper?
This topic is covered in our Practitioner level. Access all 60+ lessons free.

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

Learn More

Continue learning in Practitioner

This topic is covered in our lesson: AI Applications in Business