Netflix evolved their Graph Search platform to support natural language queries by integrating LLMs. The system converts user questions into structured DSL filter statements through a multi-stage process: RAG-based context engineering to identify relevant fields and controlled vocabulary values, LLM-based generation with
Table of contents
The Need for Intuitive Search: Addressing Business and Product DemandsUnder the Hood: Our Approach to Text-to-QueryContext EngineeringGet Netflix Technology Blog ’s stories in your inboxThe InstructionsValidationBuilding ConfidenceEnd-to-end architectureSummaryCreditsSort: