AI Showreel consulting-grade analysis, for everyone FR
← The index
Proof C Live confirmed

YouTube

content recommendation engine

IndustryMedia & entertainmentLeverRetentionFamilyPersonalizationImplementationCustom AIStageloyalty
Pattern proven in 5 industries still untouched in Banking, insurance & fintech, Luxury & beauty, CPG & D2C +7 See the pattern map
~70%
Share of watch time driven by recommendations
"70% of all watch time is driven by its own recommendations" S1

About 70% of watch time on YouTube is driven by its deep learning recommendations, according to Neal Mohan (CES 2018), with the platform placing recommendation above subscriptions and search.

Objective

Maximize useful watch time by automatically chaining relevant videos, to retain the audience on the platform rather than depending on search or subscriptions.

The deployment

The system generates for each user a feed of suggestions (home and right-hand column) from their history, watch time, likes, shares, and survey responses. It relies on two deep learning networks, one to select candidates, the other to rank them. It processes more than 80 billion signals and compares viewing habits to those of similar profiles.

Results Proof C

~70%
Share of watch time driven by recommendations
"70% of all watch time is driven by its own recommendations" S1
devant abonnements et recherche
Weight of recommendations in viewership (official position)
"even more than channel subscriptions or search" S2

The 70% figure was announced publicly in 2018 by Neal Mohan (then Chief Product Officer of YouTube) and reported by the specialized press. Qualitatively confirmed by the official YouTube blog (2021), which places recommendation above subscriptions and search.

How it works

Documented architecture
visionnage realimente les signaux Signaux (historique,watch time, likes,partages, sondages) Reseau de candidategeneration Deep learning YouTube / Google Brain Reseau de ranking YouTube (home +suggestions) Utilisateur

The stack in detail

  • outil Systeme de recommandation two-stage YouTube Two in-house deep learning networks: candidate generation (selection among billions of videos) then ranking (ordering by useful watch time).
  • infra Google Brain Google's deep learning team and technologies that support the recommendation networks.
  • infra Logs de signaux d'engagement YouTube More than 80 billion signals (history, watch time, likes, shares, surveys) logged per user, the raw material of the two networks.

How it runs, concretely

For ops teams
CadenceReal-time scoring at each session and after each video; periodic retraining of the networks on the logs.
Operated byYouTube Engineering teams, with support from Google Brain.
  1. 1
    Signal collection site_app / data team

    History, watch time, likes, shares, and survey responses are logged per user.

  2. 2
    Candidate generation AI

    A first deep learning network selects a subset of relevant videos among billions.

  3. 3
    Ranking AI

    A second network orders the candidates by the probability of useful watch time for this user.

  4. 4
    Rendering and loop site_app / human

    Home and suggestions are composed; the viewing that follows feeds the signals back.

The signal that drives it

Watch time and engagement signals (clicks, duration, likes, shares, survey responses). If the system optimizes clicks rather than useful watch time, it drifts toward clickbait.

How your customers perceive this type of use

Sourced studies

Le paradoxe est documente des deux cotes : 71% des consommateurs attendent des interactions personnalisees et 76% sont frustres quand elles manquent (McKinsey, 2021), mais 75% declarent ne pas acheter aupres d'organisations auxquelles ils ne confient pas leurs donnees (Cisco, 2024). La « creepy line » est localisee : messages recus quelques secondes apres une recherche et suivi de localisation sont les pratiques qui mettent le plus mal a l'aise (Periscope by McKinsey, 2019).

71%
Consommateurs qui attendent des entreprises des interactions personnalisees (2021)
76%
Consommateurs frustres quand la personnalisation n'a pas lieu (2021)
75%
Consommateurs qui declarent ne pas acheter aupres d'organisations auxquelles ils ne font pas confiance pour leurs donnees (2024)

Acceptance conditions

  • La confiance dans le traitement des donnees precede l'achat : 75% ne achetent pas sans elle (Cisco 2024)
  • Un cadre legal protecteur rassure : 59% des consommateurs disent que des lois fortes sur la vie privee les rendent plus a l'aise pour partager des informations dans des applications IA (Cisco 2024)
  • La personnalisation elle-meme est attendue quand elle est consentie : environ la moitie des consommateurs (US 55%, UK 52%) disent s'inscrire souvent ou parfois a des services personnalises (Periscope by McKinsey 2019)

Red lines

  • Le message declenche quelques secondes apres une recherche ou un achat : deuxieme ou troisieme cause de malaise selon les pays (Periscope by McKinsey 2019)
  • Le suivi de localisation percu comme de la surveillance : 40% de malaise en Allemagne et au Royaume-Uni (Periscope by McKinsey 2019)
  • Le mesusage des donnees personnelles par l'IA, devenu la premiere inquietude des consommateurs, a 53% et en hausse (Qualtrics 2025)

Sources: McKinsey & Company 2021 · Periscope by McKinsey 2019 · Cisco 2024 · Qualtrics 2025

See full acceptance: by country, by use, by generation

How to replicate

Inference, not sourced

Data prerequisites

  • per-user viewing logs
  • indexed content catalog
  • explicit and implicit engagement signals

Org prerequisites

  • dedicated ML team
  • real-time serving infrastructure at scale
  • governance over the optimized objective

Possible stack

  • custom/in-house
  • deep learning frameworks
  • two-tower candidate generation + ranking system
Team to operate3-5 ML engineers + 1 PM + infra/SRE team for real-time serving

The plan, step by step

  1. Step 1
    Define the optimized objective (useful watch time, not raw clicks) and instrument the logs.Deliverable: Documented target metric + reliable per-user logging pipeline.
  2. Step 2
    Build the candidate generation model.Deliverable: Subset of relevant candidates evaluated offline against the existing system.
  3. Step 3
    Build the ranking model and evaluate it offline.Deliverable: Ranking that beats the baseline on historical logs.
  4. Step 4
    Launch the A/B test in production on a fraction of traffic.Deliverable: Useful watch time and retention readout vs control group.
  5. Step 5
    Industrialize real-time serving and periodic retraining.Deliverable: Production system with drift and quality monitoring.

First step: Define the optimized objective (useful time, not raw clicks) before training any model, because it drives the entire behavior.

Sources

  1. S1 YouTube Says 70% Of All Watch Time Is Driven By Its Own Recommendations (Tubefilter, citant Neal Mohan au CES 2018) Secondary tubefilter.com · 2018-01-11 · accessed 2026-07-11 archive pending
  2. S2 On YouTube's recommendation system (YouTube Blog, Cristos Goodrow, VP Engineering) Interested party blog.youtube · 2021-09-15 · accessed 2026-07-11 archive pending