Specializing Large Models for Oracle Bone Script Interpretation via Component-Grounded Multimodal Knowledge Augmentation
Authors: Jianing Zhang, Runan Li, Honglin Pang, Ding Xia, Zhou Zhu, Qian Zhang, Chuntao Li, Xi Yang
Organizations: College of Software, Jilin University · School of Artificial Intelligence, Jilin University · Graduate School of Information Science and Technology, The University of Tokyo · School of Archaeology, Jilin University · Engineering Research Center of Knowledge-Driven Human-Machine Intelligence, MoE, China
Deciphering ancient Chinese Oracle Bone Script (OBS) is a challenging task that offers insights into the beliefs, systems, and culture of the ancient era. Existing approaches treat decipherment as a closed-set image recognition problem, which fails to bridge the ``interpretation gap'': while individual characters are often unique and rare, they are composed of a limited set of recurring, pictographic components that carry transferable semantic meanings. To leverage this structural logic, we propose an agent-driven Vision-Language Model (VLM) framework that integrates a VLM for precise visual grounding with an LLM-based agent to automate a reasoning chain of component identification, graph-based knowledge retrieval, and relationship inference for linguistically accurate interpretation. To support this, we also introduce OB-Radix, an expert-annotated dataset providing structural and semantic data absent from prior corpora, comprising 1,022 character images (934 unique characters) and 1,853 fine-grained component images across 478 distinct components with verified explanations. By evaluating our system across three benchmarks of different tasks, we demonstrate that our framework yields more detailed and precise decipherments compared to baseline methods.
Figures & tables
Figure 1: Oracle Bone Script (OBS), a pictographic writing system of semantic components.
Figure 2: Comparison of our proposed framework and baselines. We design an agentic RAG framework to integrate component-level knowledge for structured semantic augmentation of OBS.
Figure 3: Our annotation of an oracle character at the component level.
Figure 4: Detailed pipeline of our approach: (a) Component Identification Module identifies radical components from input OBS images; (b) Agent-Driven Graph Knowledge Retrieval retrieves relevant information from our constructed knowledge graph; (c) Component Relationship Inference uses VLMs to determine the structural relationships among components; (d) Interpretation Generation produces comprehensive semantic interpretations of oracle characters.
Figure 5: Reasoning examples for component relationship inference. Ground truth shows expert interpretations.
Category
Model
BERT ↑
Mover ↑
ROUGE-1 ↑
LLM-Judge ↑
Baseline
GPT
0.633
0.393
0.227
0.102
Claude
0.614
0.365
0.232
0.052
GLM
0.634
0.338
0.275
0.042
Qwen
0.636
0.362
0.264
0.076
Ours
GPT
0.727 +0.094
0.475 +0.082
0.321 +0.094
0.558 +0.456
Claude
0.716 +0.102
0.474 +0.109
0.335 +0.103
0.382 +0.330
Table 3: OBS interpretation generation results.
Model
Retrieval
BERT ↑
Mover ↑
ROUGE-1 ↑
LLM-Judge ↑
GPT
✓
0.727
0.475
0.321
0.558
0.717 -0.010
0.469 -0.006
0.305 -0.016
0.542 -0.016
Claude
✓
0.716
0.474
0.335
0.382
0.699 -0.017
0.451 -0.023
0.286 -0.049
0.372 -0.010
GLM
✓
0.706
0.453
0.337
0.212
0.687 -0.019
0.415 -0.038
0.283 -0.054
0.180 -0.032
Table 4: OBS relationship inference results.
Figure 6: Comparison of approach outputs. Character displays the original Oracle bone characters; Ground truth provides the ground truth interpretations; Multi-agent output shows our multi-agent approach using Graph RAG; Baseline output presents results from the baseline approach.
Retriever
Reasoner
BERT ↑
Mover ↑
ROUGE-1 ↑
LLM-Judge ↑
Qwen3-VL
DeepSeek-R1
0.760
0.507
0.431
0.531
GPT-5
0.705
0.445
0.296
0.645
Qwen3
0.734
0.470
0.361
0.494
GPT-5
DeepSeek-R1
0.733
0.476
0.402
0.413
GPT-5
0.713
0.458
0.310
0.657
Qwen3
0.729
0.454
0.366
0.464
Table 5: Performance comparison of multi-agent configuration.
Category
Model
BERT ↑
Mover ↑
ROUGE-1 ↑
LLM-Judge ↑
Baseline
GPT
0.152
-0.123
0.111
0.098
Claude
0.136
-0.136
0.107
0.070
GLM
0.036
-0.173
0.075
0.051
Qwen
0.159
-0.126
0.117
0.068
Ours
GPT
0.272 +0.120
0.034 +0.157
0.201 +0.090
0.797 +0.699
Claude
0.318 +0.182
0.071 +0.207
0.233 +0.126
0.752 +0.682
Table 6: Results of interpretations conducted in English.
Appendix figures & tables5 assets
Supplementary material from the paper’s appendix.
Appendix
Figure 7: Two images of oracle bone characters segmented by LabelMe.
Figure 8: Construction of Vector Space.
Figure 9: The left side shows the baseline outputs, while the right side shows our results.
Approximately 3,000 of the 4,500 oracle bone script (OBS) characters remain undeciphered due to fragmentary inscriptions and sparse evidence. Current AI approaches fail to replicate expert workflows that integrate form analysis, contextual semantics, and philological reasoning. We introduce AlphaOracle, a human-workflow-inspired framework that systematizes OBS decipherment using the largest digitized corpus to date. Its multi-stage pipeline comprises: (i) rubbing parsing; (ii) radical-based morphological analysis with diachronic modeling; (iii) contextual retrieval with semantic alignment; and (iv) philological validation against classical sources. Each stage generates explicit, confidence-weighted evidence chains, culminating in interpretable reports for scholarly verification. Across multiple test characters, AlphaOracle's readings strongly agreed with expert interpretations. In a study of 86 domain specialists, it reduced analysis time by 64% and 79% of participants rated it highly useful. Notably, AlphaOracle resolves the character "Lao" as a toponymic or clan designation, offering concrete revisions to Shang administrative and social interpretations. These results suggest that computational methods aligned with philological practice can facilitate OBS research and provide a conceptual reference for studies of other undeciphered scripts.
Yuliang Liu, Haisu Guan, Pengjie Wang +11
School of Software Engineering, Huazhong University of Science and Technology, Wuhan 430074, China · Key Laboratory of Oracle Bone Inscriptions Information Processing, Anyang Normal University, Anyang 455002, China · School of Electronic Information Engineering, South China University of Technology, Guangzhou 510641, China
Understanding humanity's earliest writing systems is crucial for reconstructing civilization's origins, yet many ancient scripts remain undeciphered. Oracle Bone Script (OBS) from China's Shang dynasty exemplifies this challenge: only approximately 1,500 of roughly 4,600 characters have been decoded, and a substantial portion of these 3,000-year-old inscriptions remains only partially understood. Limited by extreme data scarcity, existing computational methods achieve under 3% accuracy on unseen characters -- the core palaeographic challenge. We overcome this by reframing decipherment from classification to dictionary-based retrieval. Using deep learning guided by character evolution principles, we generate a comprehensive synthetic dictionary of plausible OBS variants for modern Chinese characters. Scholars query unknown inscriptions to retrieve visually similar candidates with transparent evidence, replacing algorithmic black boxes with interpretable hypotheses. Our approach achieves 54.3% Top-10 and 86.6% Top-50 accuracy for unseen characters. This scalable, transparent framework accelerates decipherment of a pivotal undeciphered script and establishes a generalizable methodology for AI-assisted archaeological discovery.
Yin Wu, Gangjian Zhang, Jiayu Chen +4
Information Hub, The Hong Kong University of Science and Technology (Guangzhou), Guangzhou, China.
Existing AI-assisted oracle bone inscription (OBI) visual recognition and understanding studies mainly focus on character-level, ignoring the long-form textual coherence and contextual dependencies embedded in complete divination charges. Recently, the powerful visual perception capabilities of multimodal large language models (MLLMs) have opened new possibilities for OBI information processing. In this work, we introduce S-OBI, a novel benchmark for evaluating MLLMs in Sentence-level OBI understanding. Instead of using noisy and incomplete rubbings as the visual input, S-OBI synthesizes clear and standardized sentence-level OBI instances through glyph substitution and composition. According to 95 original rubbings with translations that have been identified, corrected, and verified by experts, we replace characters in the original rubbings with corresponding clean glyph samples sourced from existing OBI datasets while preserving the overall inscriptional structure and semantic organization. This mitigates the influence of low-level distortions and enables a more focused evaluation of sentence-level OBI understanding. Based on this, we design semantic matching, semantic slot extraction, and contextual reasoning tasks and obtain 695 question-answer pairs. Experiments reveal the inferiority of contemporary MLLMs on sentence-level OBI understanding. In particular, visual perception errors in unmasked regions propagate through the reasoning chain, leading to erroneous predictions for masked characters, which indicates that sentence-level OBI understanding in current models remains strongly dependent on character-level recognition. Overall, S-OBI provides a diagnostic benchmark for evaluating whether MLLMs can move beyond isolated character recognition toward structured inscription-level understanding.
Ziqi Li, Zijian Chen, Tingzhu Chen +1
Nanjing University of Science and Technology, Nanjing 210094, China · Shanghai Jiao Tong University, Shanghai 200240, China · Shanghai Artificial Intelligence Laboratory, Shanghai 200232, China