Glossary · Platform

What is a recommendation engine?

A recommendation engine is the system that chooses which titles to suggest to each viewer, based on what they and similar viewers have watched and on the properties of the titles themselves. It fills rows such as recommended for you and because you watched.

How recommendations are made

Most services combine several of these and decide both which rows to show and the order of titles within each row.

  • Collaborative filtering: viewers who watched what you watched also watched this
  • Content-based: this title shares a genre, cast, mood or theme with ones you finished
  • Popularity and trending: what many people are watching now
  • Editorial: collections chosen by people
  • Contextual: adjusted for device, time of day and profile

The cold-start problem

A new viewer has no history, and a new title has no audience yet. For new viewers, start from popular and editorial choices, or ask for a few preferences at sign-up. For new titles, rely on metadata until viewing data builds up. A small or new service leans more on content-based and editorial methods for the same reason.

Why it matters and how to judge it

A viewer who cannot find a second thing to watch leaves. Good recommendations shorten the time between opening the app and pressing play, and spread viewing beyond the few titles on the front page.

Judge it by outcomes: the share of plays that began from a recommended row, time to first play, and whether viewers shown recommendations watch more and stay longer.

Last reviewed

FAQ

Recommendation engine, answered.

More definitions in the streaming glossary.

Planning a streaming service?
Does a small catalog need a recommendation engine?

Less than a large one. With a few hundred titles, good editorial rows and a continue-watching row do most of the work; personalization pays off as the catalog grows.

What data does a recommendation engine use?

Viewing history, completion, ratings, searches and watchlist additions, combined with each title's metadata.

Are separate profiles important for recommendations?

Yes. Without profiles, one account mixes the viewing of a whole household, and the suggestions suit nobody.

Ready to own the screen?

Tell us what you are launching. We will walk through the platform and map the path to go-live around your catalog, markets and revenue model.