Netflix evaluates show synopses at scale using LLM-as-a-Judge, achieving 85%+ agreement with creative writers
Netflix hosts hundreds of thousands of synopses—often with multiple variants per show—making manual quality validation impossible at scale, while poor synopses directly drive member abandonment.
An initial approach of using a single prompt to evaluate all quality criteria overloaded the LLM and yielded poor performance; early human calibration also showed low instance-level agreement due to the subjectivity of the task.
The final LLM-as-a-Judge system achieves 85%+ agreement with creative writers, and its scores correlate with key streaming metrics, enabling proactive identification and fixing of quality issues weeks or months before a show debuts, with widespread adoption in the Netflix synopsis authoring workflow.
Frequently asked questions
What did this team achieve with this AI workflow?
The final LLM-as-a-Judge system achieves 85%+ agreement with creative writers, and its scores correlate with key streaming metrics, enabling proactive identification and fixing of quality issues weeks or months before…
What tools did this team use?
LLM, Agents-as-a-Judge.
What results were reported?
Agreement with creative writers: 85%+; Human writer calibration agreement: ~80%; Tone evaluator binary accuracy with tiered rationales: 87.85%; Tone evaluator binary accuracy baseline: 86.55% (source-reported, not independently verified).
What failed first in this deployment?
An initial approach of using a single prompt to evaluate all quality criteria overloaded the LLM and yielded poor performance; early human calibration also showed low instance-level agreement due to the subjectivity o…
How is this quality assurance AI workflow structured?
Synopsis quality evaluation triggered → Per-criteria LLM judging → Factuality agent evaluation → Score and rationale aggregation → Streaming metric correlation.