mlsanityData to 7 Oct 2026

What Makes a Good Story and How Can We Measure It? A Comprehensive Survey of Story Evaluation

arXiv 2408.14622 ↗First posted 26 Aug 2024cs.CLcited by 17

Not on the map. Why?

Abstract (arXiv)

With the development of artificial intelligence, particularly the success of Large Language Models (LLMs), the quantity and quality of automatically generated stories have significantly increased. This has led to the need for automatic story evaluation to assess the generative capabilities of computing systems and analyze the quality of both automatic-generated and human-written stories. Evaluating a story can be more challenging than other generation evaluation tasks. While tasks like machine translation primarily focus on assessing the aspects of fluency and accuracy, story evaluation demands complex additional measures such as overall coherence, character development, interestingness, etc. This requires a thorough review of relevant research. In this survey, we first summarize existing storytelling tasks, including text-to-text, visual-to-text, and text-to-visual. We highlight their evaluation challenges, identify various human criteria to measure stories, and present existing benchmark datasets. Then, we propose a taxonomy to organize evaluation metrics that have been developed or can be adopted for story evaluation. We also provide descriptions of these metrics, along with the discussion of their merits and limitations. Later, we discuss the human-AI collaboration for story evaluation and generation. Finally, we suggest potential future research directions, extending from story evaluation to general evaluations.

Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Builds on 128 of its 208 references that are in the map. First posted on arXiv 26 Aug 2024.

Builds on

128 of 208 references.

References · 128

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
  3. 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
  4. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
  5. 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
  6. 2019BERTScore: Evaluating Text Generation with BERTcited by 5,462
  7. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  8. 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
  9. 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
  10. 2021CLIPScore: A Reference-free Evaluation Metric for Image Captioningcited by 2,388
  11. 2014CIDEr: Consensus-based Image Description Evaluationcited by 2,027
  12. 2023FActScore: Fine-grained Atomic Evaluation of Factual Precision in Long Form Text Generationcited by 1,259
38 more
  1. 2020BLEURT: Learning Robust Metrics for Text Generationcited by 1,196
  2. 2018Hierarchical Neural Story Generationcited by 1,182
  3. 2019Cross-lingual Language Model Pretrainingcited by 1,088
  4. 2015A Diversity-Promoting Objective Function for Neural Conversation Modelscited by 1,068
  5. 2015Teaching Machines to Read and Comprehendcited by 1,039
  6. 2020COMET: A Neural Framework for MT Evaluationcited by 1,024
  7. 2016SPICE: Semantic Propositional Image Caption Evaluationcited by 820
  8. 2023ChatEval: Towards Better LLM-based Evaluators through Multi-Agent Debatecited by 724
  9. 2021BARTScore: Evaluating Generated Text as Text Generationcited by 719
  10. 2023Instruction Tuning for Large Language Models: A Surveycited by 617
  11. 2023Prometheus: Inducing Fine-grained Evaluation Capability in Language Modelscited by 558
  12. 2018Texygen: A Benchmarking Platform for Text Generation Modelscited by 484
  13. 2021MAUVE: Measuring the Gap Between Neural Text and Human Text using Divergence Frontierscited by 466
  14. 2024Prometheus 2: An Open Source Language Model Specialized in Evaluating Other Language Modelscited by 431
  15. 2023Is ChatGPT a Good NLG Evaluator? A Preliminary Studycited by 420
  16. 2019MoverScore: Text Generation Evaluating with Contextualized Embeddings and Earth Mover Distancecited by 415
  17. 2016A Corpus and Evaluation Framework for Deeper Understanding of Commonsense Storiescited by 413
  18. 2016How NOT To Evaluate Your Dialogue System: An Empirical Study of Unsupervised Evaluation Metrics for Dialogue Response Generationcited by 356
  19. 2023JudgeLM: Fine-tuned Large Language Models are Scalable Judgescited by 351
  20. 2023PandaLM: An Automatic Evaluation Benchmark for LLM Instruction Tuning Optimizationcited by 311
  21. 2021All That's 'Human' Is Not Gold: Evaluating Human Evaluation of Generated Textcited by 287
  22. 2022Towards a Unified Multi-Dimensional Evaluator for Text Generationcited by 264
  23. 2022CoAuthor: Designing a Human-AI Collaborative Writing Dataset for Exploring Language Model Capabilitiescited by 245
  24. 2018Plan-And-Write: Towards Better Automatic Storytellingcited by 232
  25. 2022CometKiwi: IST-Unbabel 2022 Submission for the Quality Estimation Shared Taskcited by 205
  26. 2022Re3: Generating Longer Stories With Recursive Reprompting and Revisioncited by 193
  27. 2022Co-Writing Screenplays and Theatre Scripts with Language Models: An Evaluation by Industry Professionalscited by 191
  28. 2016Visual Storytellingcited by 176
  29. 2023Benchmarking Foundation Models with Language-Model-as-an-Examinercited by 172
  30. 2018StoryGAN: A Sequential Conditional GAN for Story Visualizationcited by 137
  31. 2019Strategies for Structuring Story Generationcited by 124
  32. 2020Enabling Language Models to Fill in the Blankscited by 121
  33. 2020A Knowledge-Enhanced Pretraining Model for Commonsense Story Generationcited by 116
  34. 2020BLEU might be Guilty but References are not Innocentcited by 109
  35. 2015The Goldilocks Principle: Reading Children's Books with Explicit Memory Representationscited by 108
  36. 2016A Hierarchical Approach for Generating Descriptive Image Paragraphscited by 104
  37. 2020PlotMachines: Outline-Conditioned Generation with Dynamic Plot State Trackingcited by 104
  38. 2023Branch-Solve-Merge Improves Large Language Model Evaluation and Generationcited by 104

50 most cited of 128 All 128 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 12; 2026: 4.

17 papers.

Sort:

By area:

  1. 2025SCORE: Story Coherence and Retrieval Enhancement for AI Narrativescited by 42
  2. 2024Creativity in AI: Progresses and Challengescited by 7
  3. 2025What Matters in Evaluating Book-Length Stories? A Systematic Study of Long Story Evaluationcited by 5
  4. 2025StoryBox: Collaborative Multi-Agent Simulation for Hybrid Bottom-Up Long-Form Story Generation Using Large Language Modelscited by 4
  5. 2025Narrative Studio: Visual narrative exploration using LLMs and Monte Carlo Tree Searchcited by 3
  6. 2025Re:Verse -- Can Your VLM Read a Manga?cited by 3
  7. 2025Guiding Generative Storytelling with Knowledge Graphscited by 2
  8. 2025Can LLMs Generate Good Stories? Insights and Challenges from a Narrative Planning Perspectivecited by 2
  9. 2025EvolvR: Self-Evolving Pairwise Reasoning for Story Evaluation to Enhance Generationcited by 2
  10. 2025Detecting Neurocognitive Disorders through Analyses of Topic Evolution and Cross-modal Consistency in Visual-Stimulated Narrativescited by 1
  11. 2025Evaluating Quality of Gaming Narratives Co-created with AIcited by 1
  12. 2026StoryAlign: Evaluating and Training Reward Models for Story Generationcited by 1
5 more
  1. 2025What to Ask Next? Probing the Imaginative Reasoning of LLMs with TurtleSoup Puzzlescited by 0
  2. 2025CreAgentive: An Agent Workflow Driven Multi-Category Creative Generation Enginecited by 0
  3. 2026SAGE: Hierarchical LLM-Based Literary Evaluation through Ontology-Grounded Interpretive Dimensionscited by 0
  4. 2026NARRA-Gym for Evaluating Interactive Narrative Agentscited by 0
  5. 2026Improving Collaborative Storytelling with a Multi-Agent Framework Based on Large Language Modelscited by 0