BooookScore: A systematic exploration of book-length summarization in the era of LLMs
Not on the map. Why?
Abstract (arXiv)
Summarizing book-length documents (>100K tokens) that exceed the context window size of large language models (LLMs) requires first breaking the input document into smaller chunks and then prompting an LLM to merge, update, and compress chunk-level summaries. Despite the complexity and importance of this task, it has yet to be meaningfully studied due to the challenges of evaluation: existing book-length summarization datasets (e.g., BookSum) are in the pretraining data of most public LLMs, and existing evaluation methods struggle to capture errors made by modern LLM summarizers. In this paper, we present the first study of the coherence of LLM-based book-length summarizers implemented via two prompting workflows: (1) hierarchically merging chunk-level summaries, and (2) incrementally updating a running summary. We obtain 1193 fine-grained human annotations on GPT-4 generated summaries of 100 recently-published books and identify eight common types of coherence errors made by LLMs. Because human evaluation is expensive and time-consuming, we develop an automatic metric, BooookScore, that measures the proportion of sentences in a summary that do not contain any of the identified error types. BooookScore has high agreement with human annotations and allows us to systematically evaluate the impact of many other critical parameters (e.g., chunk size, base LLM) while saving 15K USD and 500 hours in human evaluation costs. We find that closed-source LLMs such as GPT-4 and Claude 2 produce summaries with higher BooookScore than those generated by open-source models. While LLaMA 2 falls behind other models, Mixtral achieves performance on par with GPT-3.5-Turbo. Incremental updating yields lower BooookScore but higher level of detail than hierarchical merging, a trade-off sometimes preferred by annotators.
Key facts. Cited by 137 papers in the map (data through 13 Oct 2026). Builds on 34 of its 41 references that are in the map. First posted on arXiv 1 Oct 2023.
Builds on
34 of 41 references.
References · 34
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,492
- 2023Lost in the Middle: How Language Models Use Long Contextscited by 3,412
- 2023G-Eval: NLG Evaluation using GPT-4 with Better Human Alignmentcited by 2,228
- 2023FActScore: Fine-grained Atomic Evaluation of Factual Precision in Long Form Text Generationcited by 1,268
- 2023AlpacaFarm: A Simulation Framework for Methods that Learn from Human Feedbackcited by 745
- 2020SummEval: Re-evaluating Summarization Evaluationcited by 668
- 2018A Discourse-Aware Attention Model for Abstractive Summarization of Long Documentscited by 478
- 2023Is ChatGPT a Good NLG Evaluator? A Preliminary Studycited by 421
- 2023GPTScore: Evaluate as You Desirecited by 361
- 2021Experts, Errors, and Context: A Large-Scale Study of Human Evaluation for Machine Translationcited by 334
- 2022News Summarization and Evaluation in the Era of GPT-3cited by 326
- 2021Recursively Summarizing Books with Human Feedbackcited by 290
22 more
- 2021BookSum: A Collection of Datasets for Long-form Narrative Summarizationcited by 184
- 2022Revisiting the Gold Standard: Grounding Summarization Evaluation with Robust Human Evaluationcited by 142
- 2021Annotating and Modeling Fine-grained Factuality in Summarizationcited by 131
- 2023Speak, Memory: An Archaeology of Books Known to ChatGPT/GPT-4cited by 125
- 2019BillSum: A Corpus for Automatic Summarization of US Legislationcited by 117
- 2023LongEval: Guidelines for Human Evaluation of Faithfulness in Long-form Summarizationcited by 96
- 2023The Devil is in the Errors: Leveraging Large Language Models for Fine-grained Machine Translation Evaluationcited by 95
- 2021Is GPT-3 Text Indistinguishable from Human Text? Scarecrow: A Framework for Scrutinizing Machine Textcited by 89
- 2020Fill in the BLANC: Human-free quality estimation of document summariescited by 80
- 2020SUPERT: Towards New Frontiers in Unsupervised Evaluation Metrics for Multi-Document Summarizationcited by 69
- 2023From Sparse to Dense: GPT-4 Summarization with Chain of Density Promptingcited by 52
- 2022SQuALITY: Building a Long-Document Summarization Dataset the Hard Waycited by 50
- 2023Summarization is (Almost) Deadcited by 44
- 2022Long Document Summarization with Top-down and Bottom-up Inferencecited by 42
- 2020Inquisitive Question Generation for High Level Text Comprehensioncited by 31
- 2022Adapting Pretrained Text-to-Text Models for Long Text Sequencescited by 21
- 2022SNaC: Coherence Error Detection for Narrative Summarizationcited by 19
- 2023Incorporating Distributions of Discourse Structure for Long Document Abstractive Summarizationcited by 17
- 2023A Question Answering Framework for Decontextualizing User-facing Snippets from Scientific Documentscited by 15
- 2023Elaborative Simplification as Implicit Questions Under Discussioncited by 14
- 2023FOLLOWUPQG: Towards Information-Seeking Follow-up Question Generationcited by 12
- 2023AWESOME: GPU Memory-constrained Long Document Summarization using Memory Mechanism and Global Salient Contentcited by 2
Built on by
Citing papers per year: 2023: 2; 2024: 56; 2025: 59; 2026: 20.
137 papers.
Sort:
By area:
- 2024Evaluating Very Long-Term Conversational Memory of LLM Agentscited by 813
- 2024How to Train Long-Context Language Models (Effectively)cited by 144
- 2025NoLiMa: Long-Context Evaluation Beyond Literal Matchingcited by 124
- 2024HELMET: How to Evaluate Long-Context Language Models Effectively and Thoroughlycited by 122
- 2025Context Length Alone Hurts LLM Performance Despite Perfect Retrievalcited by 120
- 2024AutoSurvey: Large Language Models Can Automatically Write Surveyscited by 117
- 2024A Comprehensive Survey on Process-Oriented Automatic Text Summarization with Exploration of LLM-Based Methodscited by 101
- 2025Recursive Language Modelscited by 99
- 2024Summary of a Haystack: A Challenge to Long-Context LLMs and RAG Systemscited by 87
- 2024Michelangelo: Long Context Evaluations Beyond Haystacks via Latent Structure Queriescited by 86
- 2024LLM-based NLG Evaluation: Current Status and Challengescited by 72
- 2024Attention Score is not All You Need for Token Importance Indicator in KV Cache Reduction: Value Also Matterscited by 72
38 more
- 2024What is Wrong with Perplexity for Long-context Language Modeling?cited by 68
- 2024A Systematic Survey of Text Summarization: From Statistical Methods to Large Language Modelscited by 52
- 2025The FACTS Grounding Leaderboard: Benchmarking LLMs' Ability to Ground Responses to Long-Form Inputcited by 51
- 2024Detection and Measurement of Syntactic Templates in Generated Textcited by 44
- 2024Multimodal Reasoning with Multimodal Knowledge Graphcited by 43
- 2024TLCR: Token-Level Continuous Reward for Fine-grained Reinforcement Learning from Human Feedbackcited by 43
- 2024Evaluating Character Understanding of Large Language Models via Character Profiling from Fictional Workscited by 38
- 2024Character is Destiny: Can Role-Playing Language Agents Make Persona-Driven Decisions?cited by 34
- 2024Semantic Operators: A Declarative Model for Rich, AI-based Data Processingcited by 31
- 2023On Context Utilization in Summarization with Large Language Modelscited by 30
- 2025LongProc: Benchmarking Long-Context Language Models on Long Procedural Generationcited by 29
- 2024Embedding-based classifiers can detect prompt injection attackscited by 27
- 2025CoSER: A Comprehensive Literary Dataset and Framework for Training and Evaluating LLM Role-Playing and Persona Simulationcited by 26
- 2024On the Evaluation of Machine-Generated Reportscited by 23
- 2024Applicability of Large Language Models and Generative Models for Legal Case Judgement Summarizationcited by 23
- 2024On Positional Bias of Faithfulness for Long-form Summarizationcited by 22
- 2025YourBench: Easy Custom Evaluation Sets for Everyonecited by 20
- 2024Reading Subtext: Evaluating Large Language Models on Short Story Summarization with Writerscited by 19
- 2024On Large Language Models in National Security Applicationscited by 18
- 2025Minions: Cost-efficient Collaboration Between On-device and Cloud Language Modelscited by 18
- 2023Fair Abstractive Summarization of Diverse Perspectivescited by 17
- 2024From Single to Multi: How LLMs Hallucinate in Multi-Document Summarizationcited by 17
- 2024Localizing Factual Inconsistencies in Attributable Text Generationcited by 14
- 2024A Modular Approach for Multimodal Summarization of TV Showscited by 13
- 2024MoPS: Modular Story Premise Synthesis for Open-Ended Automatic Story Generationcited by 13
- 2025NarraBench: A Comprehensive Framework for Narrative Benchmarkingcited by 13
- 2025RLAC: Reinforcement Learning with Adversarial Critic for Free-Form Generation Taskscited by 13
- 2024ETHIC: Evaluating Large Language Models on Long-Context Tasks with High Information Coveragecited by 12
- 2025LimTopic: LLM-based Topic Modeling and Text Summarization for Analyzing Scientific Articles limitationscited by 12
- 2025HICode: Hierarchical Inductive Coding with LLMscited by 12
- 2025HiPerRAG: High-Performance Retrieval Augmented Generation for Scientific Insightscited by 11
- 2025CLIPPER: Compression enables long-context synthetic data generationcited by 10
- 2025Does quantization affect models' performance on long-context tasks?cited by 10
- 2025NexusSum: Hierarchical LLM Agents for Long-Form Narrative Summarizationcited by 10
- 2026HER: Human-like Reasoning and Reinforcement Learning for LLM Role-playingcited by 10
- 2024STORYSUMM: Evaluating Faithfulness in Story Summarizationcited by 9
- 2024Tell me what I need to know: Exploring LLM-based (Personalized) Abstractive Multi-Source Meeting Summarizationcited by 9
- 2025Agent-as-Judge for Factual Summarization of Long Narrativescited by 9
50 most cited of 137 All 137 (JSON)
- 2026Scaling Long-Form Story Generation via Narrative State Tracking28 Sep 2026
- 2026VibeJam: A User Study Platform for Web Development with Agents30 Aug 2026
- 2026MistyPilot: Enabling Social-Robot Control through Multi-Agent LLM Skill Orchestration16 Aug 2026
- 2026VoxSumm: A Multilingual Corpus of Long-Form Spoken News for Joint Summarization and Translation11 Aug 2026
- 2026RH-RAG: Trustworthy Long-Form Generation for Privacy-Constrained Settings2 Aug 2026
- 2026LLMs for Academic Workflows: An Evaluation of Literature Reviews Generated with Short and Long Context Windows of LLMs28 Jun 2026
- 2026Summarization is Not Dead Yet6 Jun 2026
- 2026StoryLens: Preference-Aligned Story Rewriting via Context-Aware Narrative Enrichment27 May 2026
- 2026CheckSupport: A Local LLM-Powered Tool for Automated Manuscript Submission Checklist Selection and Completion10 May 2026
- 2026NARRA-Gym for Evaluating Interactive Narrative Agents8 May 2026
- 2026WiCER: Wiki-memory Compile, Evaluate, Refine Iterative Knowledge Compilation for LLM Wiki Systems8 May 2026
- 2026ThreadSumm: Summarization of Nested Discourse Threads Using Tree of Thoughts19 Apr 2026
38 more
- 2026Who Wrote the Book? Detecting and Attributing LLM Ghostwriters30 Mar 2026
- 2026MistyPilot: An Agentic Fast-Slow Thinking LLM Framework for Misty Social Robots4 Mar 2026
- 2026Improving Neural Argumentative Stance Classification in Controversial Topics with Emotion-Lexicon Features26 Feb 2026
- 2026Data-Centric Interpretability for LLM-based Multi-Agent Reinforcement Learning5 Feb 2026
- 2026Which course? Discourse! Teaching Discourse and Generation in the Era of LLMs2 Feb 2026
- 2026HER: Human-like Reasoning and Reinforcement Learning for LLM Role-playing29 Jan 2026
- 2026Gavel: Agent Meets Checklist for Evaluating LLMs on Long-Context Legal Summarization7 Jan 2026
- 2026Probabilistic Guarantees for Reducing Contextual Hallucinations in LLMs2 Jan 2026
- 2025Recursive Language Models31 Dec 2025
- 2025ReGal: A First Look at PPO-based Legal AI for Judgment Prediction and Summarization in India19 Dec 2025
- 2025Mindscape-Aware Retrieval Augmented Generation for Improved Long Context Understanding19 Dec 2025
- 2025What Matters in Evaluating Book-Length Stories? A Systematic Study of Long Story Evaluation14 Dec 2025
- 2025CourtPressGER: A German Court Decision to Press Release Summarization Dataset10 Dec 2025
- 2025SynClaimEval: A Framework for Evaluating the Utility of Synthetic Data in Long-Context Claim Verification12 Nov 2025
- 2025BookAsSumQA: An Evaluation Framework for Aspect-Based Book Summarization via Question Answering9 Nov 2025
- 2025RLAC: Reinforcement Learning with Adversarial Critic for Free-Form Generation Tasks3 Nov 2025
- 2025Adamas: Hadamard Sparse Attention for Efficient Long-Context Inference21 Oct 2025
- 2025NarraBench: A Comprehensive Framework for Narrative Benchmarking10 Oct 2025
- 2025Context Length Alone Hurts LLM Performance Despite Perfect Retrieval6 Oct 2025
- 2025Document Summarization with Conformal Importance Guarantees24 Sep 2025
- 2025HICode: Hierarchical Inductive Coding with LLMs22 Sep 2025
- 2025Evalet: Evaluating Large Language Models through Functional Fragmentation14 Sep 2025
- 2025ResearchPulse: Building Method-Experiment Chains through Multi-Document Scientific Inference3 Sep 2025
- 2025LLMs for LLMs: A Structured Prompting Methodology for Long Legal Documents2 Sep 2025
- 2025OpinioRAG: Towards Generating User-Centric Opinion Highlights from Large-scale Online Reviews30 Aug 2025
- 2025BLUEX Revisited: Enhancing Benchmark Coverage with Automatic Captioning29 Aug 2025
- 2025ArgCMV: An Argument Summarization Benchmark for the LLM-era27 Aug 2025
- 2025Towards a Holistic and Automated Evaluation Framework for Multi-Level Comprehension of LLMs in Book-Length Contexts27 Aug 2025
- 2025PRELUDE: A Benchmark Designed to Require Global Comprehension and Reasoning over Long Contexts13 Aug 2025
- 2025Generating Query-Relevant Document Summaries via Reinforcement Learning11 Aug 2025
- 2025Positional Biases Shift as Inputs Approach Context Window Limits10 Aug 2025
- 2025Fair Representation in Parliamentary Summaries: Measuring and Mitigating Inclusion Bias16 Jul 2025
- 2025Enhancing COBOL Code Explanations: A Multi-Agents Approach Using Large Language Models2 Jul 2025
- 2025AbsenceBench: Language Models Can't Tell What's Missing13 Jun 2025
- 2025NexusSum: Hierarchical LLM Agents for Long-Form Narrative Summarization30 May 2025
- 2025SALE : Low-bit Estimation for Efficient Sparse Attention in Long-context LLM Prefilling30 May 2025
- 2025Principled Content Selection to Generate Diverse and Personalized Multi-Document Summaries28 May 2025
- 2025VeriTrail: Closed-Domain Hallucination Detection with Traceability27 May 2025
50 newest of 137 All 137 (JSON)
- 2025Recursive Language Modelscited by 99
- 2024Michelangelo: Long Context Evaluations Beyond Haystacks via Latent Structure Queriescited by 86
- 2024Multimodal Reasoning with Multimodal Knowledge Graphcited by 43
- 2024TLCR: Token-Level Continuous Reward for Fine-grained Reinforcement Learning from Human Feedbackcited by 43
- 2025Minions: Cost-efficient Collaboration Between On-device and Cloud Language Modelscited by 18
- 2026HER: Human-like Reasoning and Reinforcement Learning for LLM Role-playingcited by 10
- 2025PRELUDE: A Benchmark Designed to Require Global Comprehension and Reasoning over Long Contextscited by 7
- 2024StructTest: Benchmarking LLMs' Reasoning through Compositional Structured Outputscited by 3
- 2024PRISM: Efficient Long-Range Reasoning With Short-Context LLMscited by 3
- 2026MistyPilot: An Agentic Fast-Slow Thinking LLM Framework for Misty Social Robotscited by 3
- 2026ThreadSumm: Summarization of Nested Discourse Threads Using Tree of Thoughtscited by 0
- 2026ThreadSumm: Summarization of Nested Discourse Threads Using Tree of Thoughts19 Apr 2026
- 2026MistyPilot: An Agentic Fast-Slow Thinking LLM Framework for Misty Social Robots4 Mar 2026
- 2026HER: Human-like Reasoning and Reinforcement Learning for LLM Role-playing29 Jan 2026
- 2025Recursive Language Models31 Dec 2025
- 2025PRELUDE: A Benchmark Designed to Require Global Comprehension and Reasoning over Long Contexts13 Aug 2025
- 2025Minions: Cost-efficient Collaboration Between On-device and Cloud Language Models21 Feb 2025
- 2024PRISM: Efficient Long-Range Reasoning With Short-Context LLMs25 Dec 2024
- 2024StructTest: Benchmarking LLMs' Reasoning through Compositional Structured Outputs23 Dec 2024
- 2024Michelangelo: Long Context Evaluations Beyond Haystacks via Latent Structure Queries19 Sep 2024
- 2024TLCR: Token-Level Continuous Reward for Fine-grained Reinforcement Learning from Human Feedback23 Jul 2024
- 2024Multimodal Reasoning with Multimodal Knowledge Graph4 Jun 2024
- 2024Evaluating Very Long-Term Conversational Memory of LLM Agentscited by 813
- 2024Character is Destiny: Can Role-Playing Language Agents Make Persona-Driven Decisions?cited by 34
- 2025NexusSum: Hierarchical LLM Agents for Long-Form Narrative Summarizationcited by 10
- 2025Agent-as-Judge for Factual Summarization of Long Narrativescited by 9
- 2025Enhancing COBOL Code Explanations: A Multi-Agents Approach Using Large Language Modelscited by 2
- 2026Data-Centric Interpretability for LLM-based Multi-Agent Reinforcement Learningcited by 1
- 2026NARRA-Gym for Evaluating Interactive Narrative Agentscited by 1
- 2026Gavel: Agent Meets Checklist for Evaluating LLMs on Long-Context Legal Summarizationcited by 0
- 2026MistyPilot: Enabling Social-Robot Control through Multi-Agent LLM Skill Orchestrationcited by 0
- 2026VibeJam: A User Study Platform for Web Development with Agentscited by 0
- 2026VibeJam: A User Study Platform for Web Development with Agents30 Aug 2026
- 2026MistyPilot: Enabling Social-Robot Control through Multi-Agent LLM Skill Orchestration16 Aug 2026
- 2026NARRA-Gym for Evaluating Interactive Narrative Agents8 May 2026
- 2026Data-Centric Interpretability for LLM-based Multi-Agent Reinforcement Learning5 Feb 2026
- 2026Gavel: Agent Meets Checklist for Evaluating LLMs on Long-Context Legal Summarization7 Jan 2026
- 2025Enhancing COBOL Code Explanations: A Multi-Agents Approach Using Large Language Models2 Jul 2025
- 2025NexusSum: Hierarchical LLM Agents for Long-Form Narrative Summarization30 May 2025
- 2025Agent-as-Judge for Factual Summarization of Long Narratives17 Jan 2025
- 2024Character is Destiny: Can Role-Playing Language Agents Make Persona-Driven Decisions?18 Apr 2024
- 2024Evaluating Very Long-Term Conversational Memory of LLM Agents27 Feb 2024
- 2024Attention Score is not All You Need for Token Importance Indicator in KV Cache Reduction: Value Also Matterscited by 72
- 2025BitDecoding: Unlocking Tensor Cores for Long-Context LLMs with Low-Bit KV Cachecited by 7
- 2025A Cost-Effective Near-Storage Processing Solution for Offline Inference of Long-Context LLMscited by 4
- 2026WiCER: Wiki-memory Compile, Evaluate, Refine Iterative Knowledge Compilation for LLM Wiki Systemscited by 4
- 2026WiCER: Wiki-memory Compile, Evaluate, Refine Iterative Knowledge Compilation for LLM Wiki Systems8 May 2026
- 2025BitDecoding: Unlocking Tensor Cores for Long-Context LLMs with Low-Bit KV Cache24 Mar 2025
- 2025A Cost-Effective Near-Storage Processing Solution for Offline Inference of Long-Context LLMs14 Feb 2025
- 2024Attention Score is not All You Need for Token Importance Indicator in KV Cache Reduction: Value Also Matters18 Jun 2024
- 2024How to Train Long-Context Language Models (Effectively)cited by 144
- 2025NoLiMa: Long-Context Evaluation Beyond Literal Matchingcited by 124
- 2024HELMET: How to Evaluate Long-Context Language Models Effectively and Thoroughlycited by 122
- 2025Context Length Alone Hurts LLM Performance Despite Perfect Retrievalcited by 120
- 2024AutoSurvey: Large Language Models Can Automatically Write Surveyscited by 117
- 2024A Comprehensive Survey on Process-Oriented Automatic Text Summarization with Exploration of LLM-Based Methodscited by 101
- 2024LLM-based NLG Evaluation: Current Status and Challengescited by 72
- 2024What is Wrong with Perplexity for Long-context Language Modeling?cited by 68
- 2024A Systematic Survey of Text Summarization: From Statistical Methods to Large Language Modelscited by 52
- 2025The FACTS Grounding Leaderboard: Benchmarking LLMs' Ability to Ground Responses to Long-Form Inputcited by 51
- 2024Detection and Measurement of Syntactic Templates in Generated Textcited by 44
- 2024Evaluating Character Understanding of Large Language Models via Character Profiling from Fictional Workscited by 38
12 most cited of 102 All 102 (JSON)
- 2026Scaling Long-Form Story Generation via Narrative State Tracking28 Sep 2026
- 2026VoxSumm: A Multilingual Corpus of Long-Form Spoken News for Joint Summarization and Translation11 Aug 2026
- 2026RH-RAG: Trustworthy Long-Form Generation for Privacy-Constrained Settings2 Aug 2026
- 2026LLMs for Academic Workflows: An Evaluation of Literature Reviews Generated with Short and Long Context Windows of LLMs28 Jun 2026
- 2026Summarization is Not Dead Yet6 Jun 2026
- 2026CheckSupport: A Local LLM-Powered Tool for Automated Manuscript Submission Checklist Selection and Completion10 May 2026
- 2026Who Wrote the Book? Detecting and Attributing LLM Ghostwriters30 Mar 2026
- 2026Improving Neural Argumentative Stance Classification in Controversial Topics with Emotion-Lexicon Features26 Feb 2026
- 2026Which course? Discourse! Teaching Discourse and Generation in the Era of LLMs2 Feb 2026
- 2026Probabilistic Guarantees for Reducing Contextual Hallucinations in LLMs2 Jan 2026
- 2025What Matters in Evaluating Book-Length Stories? A Systematic Study of Long Story Evaluation14 Dec 2025
- 2025CourtPressGER: A German Court Decision to Press Release Summarization Dataset10 Dec 2025
12 newest of 102 All 102 (JSON)