A recommendation system predicts which titles a given viewer is most likely to watch and enjoy, then surfaces them - in rows, rankings, and artwork - so the catalog feels personal. For large libraries it is the primary way viewers find content; search and browsing handle only a fraction of discovery.

Recommenders blend techniques - collaborative filtering (people like you watched this), content-based filtering (similar to what you watched), and increasingly deep-learning models - fed by viewing history, context, and metadata. Because discovery drives engagement and engagement drives retention, the recommendation system is one of the highest-value pieces of an OTT platform: small improvements in relevance translate directly into watch time and lower churn.

Book cover: Video Streaming, Volume 3 of the Fora Soft Video Engineering HandbookBook cover: AI for Video, Volume 6 of the Fora Soft Video Engineering HandbookBook cover: AI for Video, Volume 7 of the Fora Soft Video Engineering Handbook

The handbook · 7 volumes

Fora Soft Video Engineering Handbook

A recommendation system is how most viewers find titles in a large catalog, so its quality shows up directly in watch time. We wrote seven volumes covering the video stack; for recommendations start with Volume 6 on the ML basics behind product decisions, deployment topologies, and search over a video archive, then Volume 7 on serving and cost, with players in Volume 3. Written by Nikolay Sapunov, CEO at Fora Soft.

Browse the handbook on Amazon →7 volumes · 9,000+ pages · Kindle & paperback

Viewers scrolling the catalog without finding anything to watch?

We will review your catalog, viewing data, and current ranking and send a recommendation system plan with the models and metrics to start with. 250+ video products shipped since 2005.

Book a 30-min call →WhatsApp →Email us →