# GenPage: Towards End-to-End Generative Homepage Construction at Netflix

[Netflix](https://yomu.fyi/company/netflix) · Netflix Technology Blog · Jun 29, 2026

**Type:** Problem & solution

## Summary

Netflix traditionally constructs its structured two-dimensional homepage through a complex, multi-stage recommender pipeline that separates candidate generation and ranking across rows and entities. To simplify this architecture and optimize directly for whole-page user satisfaction, Netflix developed GenPage, an end-to-end generative transformer model that autoregressively builds the entire homepage from raw tokenized context. The system relies on a domain-specific tokenizer to compress engagement history, context injection for cold start, hybrid row decoding to minimize decoding steps, and reinforcement learning post-training. In online A/B testing against the production baseline, GenPage delivered statistically significant gains in core user engagement metrics while cutting end-to-end serving latency by 20 percent. Offline evaluations further showed that enriching context prompts improved recommendation quality more effectively than increasing model capacity in the current operating regime.

## Context

Constructing the Netflix homepage is complex because it is a structured, two-dimensional layout of rows and recommendable entities where each choice affects others. Traditionally, Netflix built this page via multi-stage pipelines with separate candidate generation and ranking models at both the row and entity levels. This multi-model architecture introduced high operational maintenance, misaligned objectives across stages, heavy feature engineering, and challenges in optimizing for whole-page user satisfaction.

## Approach / What changed

Netflix designed GenPage, a generative transformer that treats user engagement history and request context as a prompt to autoregressively generate the entire homepage layout, rows, and entities. GenPage employs domain-specific tokenization to compress sequences into discrete tokens, semantic embedding fusion and context injection for entity cold starts, constrained decoding for business rules, hybrid row decoding for inference efficiency, and pretraining followed by reinforcement learning post-training for page-level reward optimization.

## Takeaways

- In online A/B testing against Netflix's multi-stage production recommender, GenPage delivered statistically significant gains in core user engagement while reducing end-to-end serving latency by 20%.
- Domain-specific tokenization compressed event representations—such as reducing a 16-token text sequence to 4 discrete tokens—lowering inference latency while retaining product control for business rules.
- Offline findings showed that enriching prompt context provided larger quality gains than increasing model capacity, and RL post-training increased page diversity without an explicit diversity objective.

**Tags:** [Architecture](https://yomu.fyi/topic/architecture), [Machine Learning](https://yomu.fyi/topic/machine-learning), [Performance](https://yomu.fyi/topic/performance), [Recommendation Systems](https://yomu.fyi/topic/recommendation-systems)

[Read original post](https://netflixtechblog.com/genpage-towards-end-to-end-generative-homepage-construction-at-netflix-77146fba8a08)
