U4R/DocGenome

Dataset

DocGenome: An Open Large-scale Scientific Document Benchmark for Training and Testing Multi-modal Large Language Models

19

103 commits

3 linked in READMEs

updated Dec 18, 2024

See the code

README

DocGenome: An Open Large-scale Scientific Document Benchmark for Training and Testing Multi-modal Large Language Models

paper link: DocGenome

We present DocGenome, a structured document dataset constructed by annotating 500K scientific documents from 153 disciplines in the arXiv open-access community, using our custom auto-labeling pipeline DocParser. DocGenome features four characteristics:

    1. Completeness: It is the first dataset to structure data from all modalities including 13 layout attributes along with their \LaTeX\ source codes.
    1. Logicality: It provides 6 logical relationships between different entities within each scientific document.
    1. Diversity: It covers various document-oriented tasks, including document classification, visual grounding, document layout detection, document transformation, open-ended single-page QA and multi-page QA.
    1. Correctness: It undergoes rigorous quality control checks conducted by a specialized team.

Highlight:

DocGenome Benchmark Introduction

Datasets# Discipline# Category of Units# Pages in Train-set# Pages in Test-set# Task# Used MetricPublicationEntity Relations
DocVQA-N/A11K1K121960-2000❎
DocLayNet-1180K8K11-❎
DocBank-130.45M50K312014-2018❎
PubLayNet-50.34M12K11-❎
VRDU-107K3K31-❎
DUDE-N/A20K6K331860-2022❎
D^4LA-278K2K13-❎
Fox Benchmark-5N/A (No train-set)0.2K35-❎
ArXivCap32N/A6.4M*N/A43-❎
DocGenome (ours)153136.8M9K772007-2022✅

 

Definition of relationships between component units

DocGenome contains 4 level relation types and 2 cite relation types, as shown in the following table:

NameDescriptionExample
IdenticalTwo blocks share the same source code.Cross-column text; Cross-page text.
Title adjacentThe two titles are adjacent.(\section{introduction}, \section{method})
SubordinateOne block is a subclass of another block.(\section{introduction}, paragraph within Introduction)
Non-title adjacentThe two text or equation blocks are adjacent.(Paragraph 1, Paragraph 2)
Explicitly-referredOne block refers to another block via footnote, reference, etc.(As shown in \ref{Fig: 5} ..., Figure 5)
Implicitly-referredThe caption block refers to the corresponding float environment.(Table Caption 1, Table 1)

Attribute of component units

DocGenome has 13 attributes of component units, which can be categorized into two classes

  • 1) Fixed-form units, including Text, Title, Abstract, etc., which are characterized by sequential reading and hierarchical relationships readily discernible from the list obtained in Stage-two of the designed DocParser.
  • 2) Floating-form units, including Table, Figure, etc., which establish directional references to fixed-form units through commands like \texttt{\textbackslash ref} and \texttt{\textbackslash label}.
IndexCategoryNotes
0Algorithm
1CaptionTitles of Images, Tables, and Algorithms
2Equation
3Figure
4Footnote
5List
7Table
8Text
9Text-EQText block with inline equations
10TitleSection titles
12PaperTitle
13Code
14Abstract

Citation

If you find our work useful in your research, please consider citing Fox:

@article{xia2024docgenome,
  title={DocGenome: An Open Large-scale Scientific Document Benchmark for Training and Testing Multi-modal Large Language Models},
  author={Xia, Renqiu and Mao, Song and Yan, Xiangchao and Zhou, Hongbin and Zhang, Bo and Peng, Haoyang and Pi, Jiahao and Fu, Daocheng and Wu, Wenjie and Ye, Hancheng and others},
  journal={arXiv preprint arXiv:2406.11633},
  year={2024}
}
biology
chemistry
climate
finance
legal
medical

U4R/DocGenome

Dataset

DocGenome: An Open Large-scale Scientific Document Benchmark for Training and Testing Multi-modal Large Language Models

19

103 commits

3 linked in READMEs

updated Dec 18, 2024

See the code

README

DocGenome: An Open Large-scale Scientific Document Benchmark for Training and Testing Multi-modal Large Language Models

paper link: DocGenome

We present DocGenome, a structured document dataset constructed by annotating 500K scientific documents from 153 disciplines in the arXiv open-access community, using our custom auto-labeling pipeline DocParser. DocGenome features four characteristics:

    1. Completeness: It is the first dataset to structure data from all modalities including 13 layout attributes along with their \LaTeX\ source codes.
    1. Logicality: It provides 6 logical relationships between different entities within each scientific document.
    1. Diversity: It covers various document-oriented tasks, including document classification, visual grounding, document layout detection, document transformation, open-ended single-page QA and multi-page QA.
    1. Correctness: It undergoes rigorous quality control checks conducted by a specialized team.

Highlight:

DocGenome Benchmark Introduction

Datasets# Discipline# Category of Units# Pages in Train-set# Pages in Test-set# Task# Used MetricPublicationEntity Relations
DocVQA-N/A11K1K121960-2000❎
DocLayNet-1180K8K11-❎
DocBank-130.45M50K312014-2018❎
PubLayNet-50.34M12K11-❎
VRDU-107K3K31-❎
DUDE-N/A20K6K331860-2022❎
D^4LA-278K2K13-❎
Fox Benchmark-5N/A (No train-set)0.2K35-❎
ArXivCap32N/A6.4M*N/A43-❎
DocGenome (ours)153136.8M9K772007-2022✅

 

Definition of relationships between component units

DocGenome contains 4 level relation types and 2 cite relation types, as shown in the following table:

NameDescriptionExample
IdenticalTwo blocks share the same source code.Cross-column text; Cross-page text.
Title adjacentThe two titles are adjacent.(\section{introduction}, \section{method})
SubordinateOne block is a subclass of another block.(\section{introduction}, paragraph within Introduction)
Non-title adjacentThe two text or equation blocks are adjacent.(Paragraph 1, Paragraph 2)
Explicitly-referredOne block refers to another block via footnote, reference, etc.(As shown in \ref{Fig: 5} ..., Figure 5)
Implicitly-referredThe caption block refers to the corresponding float environment.(Table Caption 1, Table 1)

Attribute of component units

DocGenome has 13 attributes of component units, which can be categorized into two classes

  • 1) Fixed-form units, including Text, Title, Abstract, etc., which are characterized by sequential reading and hierarchical relationships readily discernible from the list obtained in Stage-two of the designed DocParser.
  • 2) Floating-form units, including Table, Figure, etc., which establish directional references to fixed-form units through commands like \texttt{\textbackslash ref} and \texttt{\textbackslash label}.
IndexCategoryNotes
0Algorithm
1CaptionTitles of Images, Tables, and Algorithms
2Equation
3Figure
4Footnote
5List
7Table
8Text
9Text-EQText block with inline equations
10TitleSection titles
12PaperTitle
13Code
14Abstract

Citation

If you find our work useful in your research, please consider citing Fox:

@article{xia2024docgenome,
  title={DocGenome: An Open Large-scale Scientific Document Benchmark for Training and Testing Multi-modal Large Language Models},
  author={Xia, Renqiu and Mao, Song and Yan, Xiangchao and Zhou, Hongbin and Zhang, Bo and Peng, Haoyang and Pi, Jiahao and Fu, Daocheng and Wu, Wenjie and Ye, Hancheng and others},
  journal={arXiv preprint arXiv:2406.11633},
  year={2024}
}
biology
chemistry
climate
finance
legal
medical