Everything K-culture — comebacks to K-beauty, straight to your inboxGet it in your inbox

METAL MEDIA

LongNovel: A Multi-Scale Benchmark for Hallucination Detection in Long-Context Novel Summarization

arXiv:2608.180822026-08-20

A new test checks how often AI makes things up when summarizing very long novels

AI models can now read much more text at once, but they still invent false details when summarizing long documents. Researchers built LongNovel, a benchmark from 29 Chinese novels and English book data, covering four length levels from 16k to 100k tokens and eight types of fabricated errors. Testing top models like GPT, Claude, and DeepSeek showed accuracy consistently dropping as the text got longer.

METAL MEDIA explanatory visual

A new test checks how often AI makes things up when summarizing very long novels

  1. 01The team built 6,354 summary-verification examples across four length tiers (16k, 32k, 64k, 100k tokens) using 29 Chinese novels and the English BookSum dataset.
  2. 02They combined two data-building methods: Multi-Model Arbitration, where several AI models cross-check each other's summaries to capture realistic mistakes, and Entity-Referenced Hallucination Generation, which deliberately inserts errors into human-written summaries to balance error types.
  3. 03Errors are sorted into eight categories such as wrong entities, wrong numbers, wrong relationships, wrong event order, and wrong cause-and-effect; 204 test summaries were manually checked by two reviewers with 0.918 agreement.
  4. 04Testing models including GPT-5.2-chat, Claude-4.5-Sonnet, the DeepSeek series, and Qwen3 showed accuracy steadily falling as context grew (e.g., Claude-4.5-Sonnet dropped from 0.755 accuracy at 16k to 0.670 at 100k), with time-order and cause-effect errors being especially hard to catch.
  5. 05Comparing methods like retrieval-based chunk review (RAG), majority-vote ensembles, and direct fine-tuning (SFT) showed fine-tuning gave the most reliable boost for long texts, raising Qwen3-32B's accuracy at 100k tokens from 0.580 to 0.720.
An explanatory diagram made by METAL MEDIA, not a figure supplied by the paper's authors.

What they did

  1. The team built 6,354 summary-verification examples across four length tiers (16k, 32k, 64k, 100k tokens) using 29 Chinese novels and the English BookSum dataset.
  2. They combined two data-building methods: Multi-Model Arbitration, where several AI models cross-check each other's summaries to capture realistic mistakes, and Entity-Referenced Hallucination Generation, which deliberately inserts errors into human-written summaries to balance error types.
  3. Errors are sorted into eight categories such as wrong entities, wrong numbers, wrong relationships, wrong event order, and wrong cause-and-effect; 204 test summaries were manually checked by two reviewers with 0.918 agreement.
  4. Testing models including GPT-5.2-chat, Claude-4.5-Sonnet, the DeepSeek series, and Qwen3 showed accuracy steadily falling as context grew (e.g., Claude-4.5-Sonnet dropped from 0.755 accuracy at 16k to 0.670 at 100k), with time-order and cause-effect errors being especially hard to catch.
  5. Comparing methods like retrieval-based chunk review (RAG), majority-vote ensembles, and direct fine-tuning (SFT) showed fine-tuning gave the most reliable boost for long texts, raising Qwen3-32B's accuracy at 100k tokens from 0.580 to 0.720.
Table 1: Comparison of our benchmark with other benchmarks in novel. ‘Summ. Halluc.’, ‘100K’, ‘Auto. Gen.’, and ‘Diff. Len.’ mean whether it is a summarization hallucination detection dataset, whether it reaches up to 100K tokens, whether the hallucinated data is generated through automated methods, and whether it encompasses different levels of length, respectively. LCHD Liu et al. (2025) refers to the long-context hallucination detection dataset.
BenchmarkSumm. Halluc.100KAuto. LabelDiff. Len.
Nocha (2024a)
StorySumm (2024)
FABLES (2024)
LCHD (2025)
CLIPPER (2025)
LongNovel (Ours)
Table 2: Statistics of the LongNovel training and test sets. Hallu. and Non-H. represent the counts of hallucinated and non-hallucinated samples, respectively.
ContextTrainTest
LengthHallu.Non-H.TotalHallu.Non-H.Total
S1,4541,4302,884100100200
M1,2921,1782,470100100200
L5050100
XL5050100
Total5,354600
Table 3: Token sequence length of LongNovel test set (values are in thousands, i.e., k).
TokenizerS (n=200)M (n=200)L (n=100)XL (n=100)
MinMeanMaxMinMeanMaxMinMeanMaxMinMeanMax
GPT-4o14.6521.6333.3530.1543.8160.9362.3487.32119.8798.78139.68187.36
InternLM-2.513.3715.8618.0129.3132.2134.3559.6264.0366.9892.81100.68104.17
Qwen-314.4015.8118.0630.2332.0934.4862.2263.7665.9398.30100.21103.32
GLM-413.6715.4917.6228.6531.4833.5859.4762.4364.9193.8998.18100.70
Table 4: Balanced Accuracy and MCC of various models. The best score is bold and the second-best is underline within each category (Open-Source vs Commercial). Voting Ensembles are abbreviation-coded as follows: (DSV3/DSR/C) denotes DeepSeek-V3, DeepSeek-R1, and Claude-sonnet-4-20250514-v1; (DSV4/GPT/C) denotes DeepSeek-V4, GPT-5.2-chat, and Claude-sonnet-4-20250514-v1.
ModelS(16k)M(32k)L(64k)XL(100k)
BAcc.MCC.BAcc.MCC.BAcc.MCC.BAcc.MCC.
Open-Source Models
InternLM2.5-20B0.5450.2170.5050.0240.450-0.1960.480-0.143
—CoT0.5550.2410.5200.0840.5000.0000.490-0.101
Minicheck-7B0.5000.0000.392-0.3350.420-0.2660.310-0.484
GLM-4-9B-chat0.5050.0140.5100.0590.5000.0000.5000.000
—CoT0.5200.0480.445-0.1390.470-0.0940.5100.059
Llama3.1-8B-instruct0.5250.0520.077-0.8370.000-1.0000.000-1.000
—CoT0.418-0.1640.042-0.9170.000-1.0000.000-1.000
—SFT0.7150.5080.5420.1730.210-0.5830.310-0.583
Qwen3-8B0.5680.2330.6080.2370.5330.0750.480-0.050
—CoT0.5370.1310.5680.1400.5770.1920.450-0.115
—SFT0.7730.5960.7700.5630.8000.6430.7600.579
Qwen3-14B0.5880.2850.5980.2190.5470.1050.5170.036
—CoT0.5950.3240.5730.1710.5700.1670.5330.073
Qwen3-32B0.5900.2920.5750.1800.5970.2530.5800.187
—CoT0.5950.2980.5770.1760.5800.2150.5800.178
—SFT0.7750.5870.7950.6250.7500.5510.7200.490
Commercial Models
Claude-4.5-Sonnet0.7550.5100.6650.3320.6800.3630.6700.340
—CoT0.7800.5640.7150.4350.6700.3410.7500.503
DeepSeek-v30.7550.5440.7350.5210.6800.4500.6700.433
—CoT0.7350.5100.6850.4240.6200.3120.6100.280
—RAG0.5300.0680.500-0.014
DeepSeek-r10.7750.5920.7350.5100.6400.3820.6800.450
—CoT0.7100.4400.6800.4350.6100.3270.6700.433
DeepSeek-v4-flash0.7850.5730.8100.6250.8300.6600.8300.660
GPT-5.2-chat0.7850.5700.7700.5410.8100.6200.7400.482
—CoT0.7750.5550.7650.5300.7800.5600.7500.503
—RAG0.8300.6610.7500.500
Table 5: Ablation study on data construction strategies across various models and dataset scales.
ModelS(16k)M(32k)L(64k)XL(100k)
BAcc.MCC.BAcc.MCC.BAcc.MCC.BAcc.MCC.
Qwen3-8B0.5680.2330.6080.2370.5330.0750.480-0.050
Qwen3-8B-MMA0.5770.2480.5770.1710.6100.2610.7100.447
Qwen3-8B-FULL0.7730.5960.7700.5630.8000.6430.7600.579
Llama3.1-8B-instruct0.5250.0520.082-0.8370.000-1.0000.000-1.000
Llama3.1-8B-MMA0.5850.2900.5020.0080.020-0.9610.000-1.000
Llama3.1-8B-FULL0.7200.5080.5420.1730.210-0.5830.310-0.583
Qwen3-32B0.5900.2920.5750.1800.5970.2530.5800.187
Qwen3-32B-MMA0.6050.3430.5870.2810.6100.3520.6800.469
Qwen3-32B-FULL0.7750.5870.7950.6250.7500.5510.7200.490
Table 6: Statistical distribution and composition of the LongNovel dataset across various subsets. ZH and EN denote Chinese and English data; Original denotes concatenated and compressed human-written summaries; ERHG denotes Entity-Referenced Hallucination Generation; MMA denotes Multi-Model Arbitration; Hallu. and Non-H. represent the counts of hallucinated and non-hallucinated samples
SubsetTotalZHENOriginalERHGMMAHallu.Non-H.
Train_16k288412301654814963110714541430
Train_32k24701091137973493779912921178
Valid_16k2001001006040100100100
Valid_32k2001001006040100100100
Test_16k200100100644888100100
Test_32k200100100696170100100
Test_64k10050504127325050
Test_100k10054463820425050
Table 7: Detailed composition of the Chinese subset in the LongNovel dataset, listing the book titles and authors across the training, validation, and test splits.
SplitBook TitleAuthor
Training SetBright Eyes in the DarkEr Dong Tu Zi
DestinedMo Shu Bai
Misty Rain TowerYixi Yanyu
The Gentlemen of the CityJin Shisichai
We Love Each Other So Much (Chinese edition)Marcela Serrano
Little Confucian Immortal Seeking the UnknownYouziyin
Turing’s CodeFeitian Yexiang
Folding BeijingHao Jingfang
I’m Waiting for You in the MemoryXin Yiwu
Bu Yi JianFeng Diuzi
The Chronicle of Qingxi: Volume 1Hong Zhuxia
The Chronicle of Qingxi: Volume 2Hong Zhuxia
The Chronicle of Qingxi: Volume 3Hong Zhuxia
The Space-Time PainterHai Ya
Once GoneQingshan Huangzhong
Validation SetYuhongBan Yu
Let Me Look at YouXin Yiwu
I’m Waiting for You in the MemoryXin Yiwu
My GardenTeng Ping
Test SetBad KidsZijin Chen
Exclusive PossessionDing Mo
Blood is BurningBainian Ruge
Everyone is a Protagonist Except MeCong Wen
The System Granted Me LongevityZi Ling Feng Xue
Mysterious Lotus CasebookTeng Ping
Cicadas Sing the Setting Sun WestYu Luo Zhu Leng
Ge Lu Ming: Volume 1Qin Huai
Ge Lu Ming: Volume 2Qin Huai
The Creatures That We ArePeng Pai
Table 8: Detailed performance statistics in 16k, 32k scales. PromptB indicates that the target summary is positioned at the Beginning, while the default setup uses Prompt-E, which positions the target summary at the End. Voting Ensembles are abbreviation-coded as follows: (DSV3/DSR/C) denotes DeepSeek-V3, DeepSeek-R1, and Claude-sonnet-4-20250514-v1; (DSV4/GPT/C) denotes DeepSeek-V4, GPT-5.2-chat, and Claude-sonnet-4-20250514-v1.
ModelS(16k)M(32k)
Non-HHalluBAcc.MCC.Non-HHalluBAcc.MCC.
Open-Source Models
InternLM2.5-20B1.0000.0900.5450.2170.9600.0500.5050.024
—CoT1.0000.1100.5550.2410.9600.0800.5200.084
—Prompt-B0.7900.3800.5850.1860.9500.0300.490-0.051
Minicheck-7B0.9800.0200.5000.0000.7730.0100.392-0.335
GLM-4-9B-chat0.8600.1500.5050.0140.9000.1200.5100.059
—CoT0.8000.2400.5200.0480.7500.1400.445-0.139
—Prompt-B0.5100.3100.410-0.1840.5000.4300.465-0.070
Llama3.1-8B-instruct0.4100.6400.5250.0520.1030.0500.077-0.837
—CoT0.4470.3900.418-0.1640.0600.0230.042-0.917
—Prompt-B0.8400.1800.5100.0270.0600.0400.050-0.900
—SFT0.9700.4600.7150.5080.9800.1030.5420.173
Qwen3-8B0.9730.1630.5680.2330.8030.4130.6080.237
—CoT0.9500.1230.5370.1310.6770.4600.5680.140
—Prompt-B0.9700.1200.5450.1710.6700.4200.5450.093
—SFT0.9730.5730.7730.5960.9100.6300.7700.563
Qwen3-14B0.9800.1970.5880.2850.8170.3800.5980.219
—CoT1.0000.1900.5950.3240.8300.3170.5730.171
—Prompt-B0.9500.1700.5600.1920.6800.3900.5350.073
Qwen3-32B0.9830.1970.5900.2920.8500.3000.5750.180
—CoT0.9800.2100.5950.2980.8230.3300.5770.176
—Prompt-B0.8500.2900.5700.1690.8700.3300.6000.238
—SFT0.9500.6000.7750.5870.9600.6300.7950.625
Commercial Models
Claude-4.5-Sonnet0.7600.7500.7550.5100.6100.7200.6650.332
—CoT0.7200.8400.7800.5640.6400.7900.7150.435
—Prompt-B0.4300.7500.5900.1900.4400.6600.5900.190
DeepSeek-v30.9300.5800.7550.5440.9500.5200.7350.521
—CoT0.9300.5400.7350.5100.9300.4400.6850.424
Table 9: Detailed performance statistics in 64k, 100k scales. PromptB indicates that the target summary is positioned at the Beginning, while the default setup uses Prompt-E, which positions the target summary at the End. Voting Ensembles are abbreviation-coded as follows: (DSV3/DSR/C) denotes DeepSeek-V3, DeepSeek-R1, and Claude-sonnet-4-20250514-v1; (DSV4/GPT/C) denotes DeepSeek-V4, GPT-5.2-chat, and Claude-sonnet-4-20250514-v1.
ModelL (64k)XL (100k)
Non-halluHalluBAcc.MCC.Non-halluHalluBAcc.MCC.
Open-Source Models
InternLM2.5-20B0.8800.0200.450-0.1960.9600.0000.480-0.143
—CoT0.9600.0400.5000.0000.9800.0000.490-0.101
—Prompt-B0.9200.0400.480-0.0840.7800.0800.430-0.196
Minicheck-7B0.8200.0200.420-0.2660.6200.0000.310-0.484
GLM-4-9B-chat1.0000.0000.5000.0001.0000.0000.5000.000
—CoT0.8530.0870.470-0.0940.9800.0400.5100.059
—Prompt-B0.5000.3000.400-0.2040.6600.2600.460-0.087
Llama3.1-8B-instruct0.0000.000-1.0000.0000.0000.000-1.0000.000
—CoT0.0000.000-1.0000.0000.0000.000-1.0000.000
—Prompt-B0.0000.000-1.0000.0000.0000.000-1.0000.000
—SFT0.2600.1600.210-0.5830.4330.1870.310-0.583
Qwen3-8B0.7600.3070.5330.0750.7800.1800.480-0.050
—CoT0.8800.2730.5770.1920.7000.2000.450-0.115
—Prompt-B0.8400.3800.6100.2480.6800.5000.5900.183
—SFT0.9800.6200.8000.6430.9800.5400.7600.579
Qwen3-14B0.7730.3200.5470.1050.7000.3330.5170.036
—CoT0.8400.3000.5700.1670.7400.3270.5330.073
—Prompt-B0.7000.4200.5600.1250.6600.4600.5600.122
Qwen3-32B0.9200.2730.5970.2530.8400.3200.5800.187
—CoT0.9130.2470.5800.2150.8000.3600.5800.178
—Prompt-B0.8000.3200.5600.1370.8400.2600.5500.123
—SFT0.9600.5400.7500.5510.9400.5000.7200.490
Commercial Models
Claude-4.5-Sonnet0.6200.7400.6800.3630.6600.6800.6700.340
—CoT0.6400.7000.6700.3410.7000.8000.7500.503
—Prompt-B0.2400.5600.400-0.2110.4400.5200.480-0.040
DeepSeek-v30.9800.3800.6800.4500.9800.3600.6700.433
—CoT0.9400.3000.6200.3120.9200.3000.6100.280
Table 10: Correspondence between hallucination types and prompts for generation.
Hallucination TypeReference
Entity HallucinationFig. 8 Fig. 9
Numerical HallucinationFig. 10 Fig. 11
Relation HallucinationFig. 12 Fig. 13
Logical InversionFig. 14 Fig. 15
Event HallucinationFig. 16 Fig. 17
Temporal HallucinationFig. 18 Fig. 19
Causal HallucinationFig. 20 Fig. 21
Event FabricationFig. 22 Fig. 23

Why it matters

As AI-powered summarization tools handle longer and longer documents, there has been no standardized way to measure how often and in what ways they make up false information. This benchmark gives developers a concrete way to compare models and find weak spots before deploying summarization AI in real products.

Terms in this paper

  • Hallucination · when an AI states false or invented information as if it were fact
  • Context window · the maximum amount of text an AI model can process at once
  • Token · a unit of text (roughly a word piece) that AI models use to measure and process text
  • RAG (Retrieval-Augmented Generation) · a method that feeds the AI only relevant retrieved snippets instead of the whole document
  • SFT (Supervised Fine-Tuning) · further training an existing AI model on specific data to improve its performance

Figures we cannot republish

  • Figure 1: The framework of LongNovel.
  • Figure 2: Distribution of hallucination types across different context lengths.
  • Figure 3: Recall performance of various LLMs across different hallucination types. The hallucination types are abbreviated as follows: Evt: Event Hallucination, Ent: Entity Hallucination, Rel: Relation Hallucination, Num: Numerical Hallucination, Tmp: Temporal Hallucination, Cau: Causal Hallucination, Log: Logical Inversion, and Fab: Event Fabrication.
  • Figure 4: Comparison of different summary chunk sizes on RAG performance of Deepseek-v3 and GPT-5.2-chat.
  • Figure 5: Comparison of model calls and input token consumptions on RAG performance of Deepseek-v3 and GPT-5.
See the figures in the original paper →

Original abstract (English)

Although context windows have expanded significantly in recent years, hallucinations in long-context summarization remain a challenge. Long novels are better suited than news or papers for researching these hallucinations, due to their intrinsic information and detailed descriptions of events and dialogues. However, current research lacks a multi-scale benchmark for hallucination detection in long-context novel summarization and does not fully explore how hallucinations change as the context grows longer. In this study, we propose LongNovel, a multi-scale long-context bilingual (Chinese and English) novel benchmark for hallucination detection. This benchmark is constructed from 29 Chinese novels (ranging from 16k to 100k tokens) and chapter-level data from the BookSum dataset. We design 8 hallucination types and employ a combination of Multi-Model Arbitration and Entity-Referenced Hallucination Generation to ensure both data authenticity and a balanced distribution of hallucination categories. Furthermore, we manually revise the content in the test set to guarantee data reliability. Extensive experimental results demonstrate that LongNovel is a challenging benchmark. We release LongNovel for future research. https://github.com/BDML-lab/LongNovel

Authors · Ruizhi Zhang, Jinwei Chen, Xiangju Lu, He Yan, Mo Yu, Junmin Zhu, Wei Zhang

Read on arXiv

Latest papers

All papers →

Latest from METAL MEDIA