CML-Bench: A Framework for Evaluating and Enhancing LLM-Powered Movie Scripts Generation
Not on the map. Why?
Abstract (arXiv)
Large Language Models (LLMs) have demonstrated remarkable proficiency in generating highly structured texts. However, while exhibiting a high degree of structural organization, movie scripts demand an additional layer of nuanced storytelling and emotional depth-the 'soul' of compelling cinema-that LLMs often fail to capture. To investigate this deficiency, we first curated CML-Dataset, a dataset comprising (summary, content) pairs for Cinematic Markup Language (CML), where 'content' consists of segments from esteemed, high-quality movie scripts and 'summary' is a concise description of the content. Through an in-depth analysis of the intrinsic multi-shot continuity and narrative structures within these authentic scripts, we identified three pivotal dimensions for quality assessment: Dialogue Coherence (DC), Character Consistency (CC), and Plot Reasonableness (PR). Informed by these findings, we propose the CML-Bench, featuring quantitative metrics across these dimensions. CML-Bench effectively assigns high scores to well-crafted, human-written scripts while concurrently pinpointing the weaknesses in screenplays generated by LLMs. To further validate our benchmark, we introduce CML-Instruction, a prompting strategy with detailed instructions on character dialogue and event logic, to guide LLMs to generate more structured and cinematically sound scripts. Extensive experiments validate the effectiveness of our benchmark and demonstrate that LLMs guided by CML-Instruction generate higher-quality screenplays, with results aligned with human preferences.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 50 of its 72 references that are in the map. First posted on arXiv 1 Oct 2025.
Builds on
50 of 72 references.
References · 50
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2024Qwen2.5 Technical Reportcited by 4,942
- 2023Lost in the Middle: How Language Models Use Long Contextscited by 3,455
- 2023Qwen Technical Reportcited by 3,344
- 2023G-Eval: NLG Evaluation using GPT-4 with Better Human Alignmentcited by 2,276
- 2024Gemma 2: Improving Open Language Models at a Practical Sizecited by 1,998
- 2023Align your Latents: High-Resolution Video Synthesis with Latent Diffusion Modelscited by 1,476
- 2024A Survey on LLM-as-a-Judgecited by 1,423
- 2023LongBench: A Bilingual, Multitask Benchmark for Long Context Understandingcited by 1,417
- 2024Chatbot Arena: An Open Platform for Evaluating LLMs by Human Preferencecited by 1,184
38 more
- 2024Gemma: Open Models Based on Gemini Research and Technologycited by 916
- 2023Text2Video-Zero: Text-to-Image Diffusion Models are Zero-Shot Video Generatorscited by 670
- 2024From Generation to Judgment: Opportunities and Challenges of LLM-as-a-judgecited by 494
- 2023Follow Your Pose: Pose-Guided Text-to-Video Generation using Pose-Free Videoscited by 314
- 2020FEQA: A Question Answering Evaluation Framework for Faithfulness Assessment in Abstractive Summarizationcited by 293
- 2022Towards a Unified Multi-Dimensional Evaluator for Text Generationcited by 264
- 2023Landmark Attention: Random-Access Infinite Context Length for Transformerscited by 213
- 2022Re3: Generating Longer Stories With Recursive Reprompting and Revisioncited by 193
- 2022Co-Writing Screenplays and Theatre Scripts with Language Models: An Evaluation by Industry Professionalscited by 191
- 2024Follow-Your-Emoji: Fine-Controllable and Expressive Freestyle Portrait Animationcited by 174
- 2024BLEnD: A Benchmark for LLMs on Everyday Knowledge in Diverse Cultures and Languagescited by 173
- 2023VideoDirectorGPT: Consistent Multi-scene Video Generation via LLM-Guided Planningcited by 141
- 2020PlotMachines: Outline-Conditioned Generation with Dynamic Plot State Trackingcited by 105
- 2025Controllable Video Generation: A Surveycited by 98
- 2023Animate-A-Story: Storytelling with Retrieval-Augmented Video Generationcited by 90
- 2024MovieDreamer: Hierarchical Generation for Coherent Long Visual Sequencecited by 89
- 2025Follow-Your-Motion: Video Motion Transfer via Efficient Spatial-Temporal Decoupled Finetuningcited by 81
- 2023EQ-Bench: An Emotional Intelligence Benchmark for Large Language Modelscited by 80
- 2024Are Large Language Models Capable of Generating Human-Level Narratives?cited by 79
- 2025Learning to Plan & Reason for Evaluation with Thinking-LLM-as-a-Judgecited by 78
- 2024ChronoMagic-Bench: A Benchmark for Metamorphic Evaluation of Text-to-Time-lapse Video Generationcited by 75
- 2018ROUGE 2.0: Updated and Improved Measures for Evaluation of Summarization Taskscited by 67
- 2024VideoStudio: Generating Consistent-Content and Multi-Scene Videoscited by 64
- 2025Follow-Your-Creation: Empowering 4D Creation through Video Inpaintingcited by 62
- 2023Let's Think Outside the Box: Exploring Leap-of-Thought in Large Language Models with Creative Humor Generationcited by 56
- 2024Follow-Your-Canvas: Higher-Resolution Video Outpainting with Extensive Content Generationcited by 42
- 2024IBSEN: Director-Actor Agent Collaboration for Controllable and Interactive Drama Script Generationcited by 35
- 2024DreamFactory: Pioneering Multi-Scene Long Video Generation with a Multi-Agent Frameworkcited by 35
- 2024FineCLIPER: Multi-modal Fine-grained CLIP for Dynamic Facial Expression Recognition with AdaptERscited by 30
- 2025Follow-Your-Shape: Shape-Aware Image Editing via Trajectory-Guided Region Controlcited by 28
- 2024StoryVerse: Towards Co-authoring Dynamic Plot with LLM-based Character Simulation via Narrative Planningcited by 20
- 2017Fully Convolutional Architectures for Multi-Class Segmentation in Chest Radiographscited by 13
- 2025Follow-Your-Instruction: A Comprehensive MLLM Agent for World Data Synthesiscited by 10
- 2024Automatic Generation of Benchmarks and Reliable LLM Judgment for Code Taskscited by 7
- 2025A Law Reasoning Benchmark for LLM with Tree-Organized Structures including Factum Probandum, Evidence and Experiencescited by 7
- 2024ScreenWriter: Automatic Screenplay Generation and Movie Summarisationcited by 5
- 2025R2: A LLM Based Novel-to-Screenplay Generation Framework with Causal Plot Graphscited by 5
- 2025Script2Screen: Supporting Dialogue Scriptwriting with Interactive Audiovisual Generationcited by 1
Built on by
Citing papers per year: 2025: 1; 2026: 6.
7 papers.
- 2026STAGE: A Full-Screenplay Benchmark for Reasoning over Evolving Storiescited by 3
- 2025Beyond Direct Generation: A Decomposed Approach to Well-Crafted Screenwriting with LLMscited by 1
- 2026CutVerse: A Compositional GUI Agents Benchmark for Media Post-Production Editingcited by 1
- 2026SEAM: Shot Entity-Attribute Memory for Consistent Short-Drama Generation at Scalecited by 1
- 2026PlotTwist: A Creative Plot Generation Framework with Small Language Modelscited by 0
- 2026Skill Training with Corruption and Reconstruction Loopcited by 0
- 2026Prism: Dynamic Sparse Attention for Native 2K Joint Video-Audio Generation Model Trainingcited by 0
- 2026Prism: Dynamic Sparse Attention for Native 2K Joint Video-Audio Generation Model Training4 Oct 2026
- 2026SEAM: Shot Entity-Attribute Memory for Consistent Short-Drama Generation at Scale24 Aug 2026
- 2026Skill Training with Corruption and Reconstruction Loop30 Jul 2026
- 2026CutVerse: A Compositional GUI Agents Benchmark for Media Post-Production Editing19 May 2026
- 2026PlotTwist: A Creative Plot Generation Framework with Small Language Models17 Mar 2026
- 2026STAGE: A Full-Screenplay Benchmark for Reasoning over Evolving Stories13 Jan 2026
- 2025Beyond Direct Generation: A Decomposed Approach to Well-Crafted Screenwriting with LLMs27 Oct 2025