pdfQA: Diverse, Challenging, and Realistic Question Answering over PDFs
5
13 commits
1 linked in READMEs
updated Mar 11, 2026
pdfQA is a structured benchmark collection for document-level question answering and PDF understanding research.
The dataset is organized to support:
It preserves original documents alongside structured derivatives to enable reproducible evaluation across preprocessing strategies.
⚠️ The QA annotations are released as a separate Hugging Face dataset:
https://huggingface.co/datasets/pdfqa/pdfQA-Annotations
(Dataset ID:pdfqa/pdfQA-Annotations)
This repository follows a strict hierarchical layout:
<category>/<type>/<dataset>/...
real-pdfQA/ — Real-world benchmark datasetssyn-pdfQA/ — Synthetic benchmark datasetsEach dataset contains three file-type folders:
01.1_Input_Files_Non_PDF/ — Original source formats (e.g., xlsx, epub, htm, tex, txt)01.2_Input_Files_PDF/ — Original PDF files01.3_Input_Files_CSV/ — Structured tabular representationsEach type folder contains subfolders for individual datasets. Supported datasets include:
ClimateFinanceBench/ClimRetrieve/FeTaQA/FinanceBench/FinQA/NaturalQuestions/PaperTab/PaperText/Tat-QA/books/financial_reports/sustainability_disclosures/research_articles/syn-pdfQA/
01.2_Input_Files_PDF/
books/
file1.pdf
01.3_Input_Files_CSV/
books/
file1.csv
01.1_Input_Files_Non_PDF/
books/
file1.xlsx
This design allows:
This dataset is intended for:
It is particularly useful for comparing:
The dataset supports multiple access patterns depending on research needs.
All official download scripts are available in the GitHub repository:
👉 https://github.com/tobischimanski/pdfQA
Scripts are provided in both:
Download the entire repository (all categories, types, and datasets).
./tools/download_using_bash/download_all.sh
python tools/download_using_python/download_all.py
Download only:
real-pdfQA/syn-pdfQA/./tools/download_using_bash/download_category.sh syn-pdfQA
Download a single dataset across all three file-type folders:
01.1_Input_Files_Non_PDF/01.2_Input_Files_PDF/01.3_Input_Files_CSV/./tools/download_using_bash/download_dataset.sh syn-pdfQA books
Download one or multiple arbitrary folder paths.
./tools/download_using_bash/download_folders.sh \
"syn-pdfQA/01.2_Input_Files_PDF/books" \
"syn-pdfQA/01.3_Input_Files_CSV/books"
Download one or more individual files.
./tools/download_using_bash/download_files.sh \
"syn-pdfQA/01.2_Input_Files_PDF/books/file1.pdf"
Files can also be downloaded directly using the Hugging Face API. Example:
from huggingface_hub import hf_hub_download
hf_hub_download(
repo_id="pdfqa/pdfQA-Benchmark",
repo_type="dataset",
filename="syn-pdfQA/01.2_Input_Files_PDF/books/978-3-030-10752-9.pdf"
)
Depending on the dataset:
Formats may include: PDF, CSV, XLS/XLSX, EPUB, HTML/HTM, TEX, TXT
Many document QA benchmarks release only structured data or only PDFs. pdfQA preserves all representations:
This enables:
If you use pdfQA, please cite:
@misc{schimanski2026pdfqa,
title={pdfQA: Diverse, Challenging, and Realistic Question Answering over PDFs},
author={Tobias Schimanski and Imene Kolli and Yu Fan and Ario Saeid Vaghefi and Jingwei Ni and Elliott Ash and Markus Leippold},
year={2026},
eprint={2601.02285},
archivePrefix={arXiv},
primaryClass={cs.CL},
url={https://arxiv.org/abs/2601.02285},
}
Visit https://github.com/tobischimanski/pdfQA for access and updates.
12 commits
1 commits
pdfQA: Diverse, Challenging, and Realistic Question Answering over PDFs
5
13 commits
1 linked in READMEs
updated Mar 11, 2026
pdfQA is a structured benchmark collection for document-level question answering and PDF understanding research.
The dataset is organized to support:
It preserves original documents alongside structured derivatives to enable reproducible evaluation across preprocessing strategies.
⚠️ The QA annotations are released as a separate Hugging Face dataset:
https://huggingface.co/datasets/pdfqa/pdfQA-Annotations
(Dataset ID:pdfqa/pdfQA-Annotations)
This repository follows a strict hierarchical layout:
<category>/<type>/<dataset>/...
real-pdfQA/ — Real-world benchmark datasetssyn-pdfQA/ — Synthetic benchmark datasetsEach dataset contains three file-type folders:
01.1_Input_Files_Non_PDF/ — Original source formats (e.g., xlsx, epub, htm, tex, txt)01.2_Input_Files_PDF/ — Original PDF files01.3_Input_Files_CSV/ — Structured tabular representationsEach type folder contains subfolders for individual datasets. Supported datasets include:
ClimateFinanceBench/ClimRetrieve/FeTaQA/FinanceBench/FinQA/NaturalQuestions/PaperTab/PaperText/Tat-QA/books/financial_reports/sustainability_disclosures/research_articles/syn-pdfQA/
01.2_Input_Files_PDF/
books/
file1.pdf
01.3_Input_Files_CSV/
books/
file1.csv
01.1_Input_Files_Non_PDF/
books/
file1.xlsx
This design allows:
This dataset is intended for:
It is particularly useful for comparing:
The dataset supports multiple access patterns depending on research needs.
All official download scripts are available in the GitHub repository:
👉 https://github.com/tobischimanski/pdfQA
Scripts are provided in both:
Download the entire repository (all categories, types, and datasets).
./tools/download_using_bash/download_all.sh
python tools/download_using_python/download_all.py
Download only:
real-pdfQA/syn-pdfQA/./tools/download_using_bash/download_category.sh syn-pdfQA
Download a single dataset across all three file-type folders:
01.1_Input_Files_Non_PDF/01.2_Input_Files_PDF/01.3_Input_Files_CSV/./tools/download_using_bash/download_dataset.sh syn-pdfQA books
Download one or multiple arbitrary folder paths.
./tools/download_using_bash/download_folders.sh \
"syn-pdfQA/01.2_Input_Files_PDF/books" \
"syn-pdfQA/01.3_Input_Files_CSV/books"
Download one or more individual files.
./tools/download_using_bash/download_files.sh \
"syn-pdfQA/01.2_Input_Files_PDF/books/file1.pdf"
Files can also be downloaded directly using the Hugging Face API. Example:
from huggingface_hub import hf_hub_download
hf_hub_download(
repo_id="pdfqa/pdfQA-Benchmark",
repo_type="dataset",
filename="syn-pdfQA/01.2_Input_Files_PDF/books/978-3-030-10752-9.pdf"
)
Depending on the dataset:
Formats may include: PDF, CSV, XLS/XLSX, EPUB, HTML/HTM, TEX, TXT
Many document QA benchmarks release only structured data or only PDFs. pdfQA preserves all representations:
This enables:
If you use pdfQA, please cite:
@misc{schimanski2026pdfqa,
title={pdfQA: Diverse, Challenging, and Realistic Question Answering over PDFs},
author={Tobias Schimanski and Imene Kolli and Yu Fan and Ario Saeid Vaghefi and Jingwei Ni and Elliott Ash and Markus Leippold},
year={2026},
eprint={2601.02285},
archivePrefix={arXiv},
primaryClass={cs.CL},
url={https://arxiv.org/abs/2601.02285},
}
Visit https://github.com/tobischimanski/pdfQA for access and updates.
12 commits
1 commits