Part I · Visual Document Retrieval

Chapter 4

ViDoRe Benchmarks: V2 & V3

6,422 words29 min read37 sources cited

Introduction

ViDoRe V3 annotated sample. Each query is paired with relevant pages, a document-grounded reference answer, evidence bounding boxes, and modality labels for each box. Documents are provided in image, text, and PDF formats.
Figure 1. ViDoRe V3 annotated sample. Each query is paired with relevant pages, a document-grounded reference answer, evidence bounding boxes, and modality labels for each box. Documents are provided in image, text, and PDF formats.

Retrieval-Augmented Generation (RAG) has become the dominant paradigm for knowledge-intensive NLP tasks . Yet practical deployments introduce complexities that academic benchmarks often overlook when focusing on single-document textual retrieval. First, documents encode critical information in visual elements such as tables, charts, and images designed for human interpretation, which text-only pipelines often ignore . Second, user queries often require open-ended synthesis, comparison, and reasoning over scattered information, not simple factoid lookup . Third, trustworthy systems must ground responses to specific source locations (e.g., bounding boxes), to mitigate hallucinations .

Existing benchmarks leave these requirements only partially addressed. Early Visual Document Understanding (VDU) benchmarks focus on single-page comprehension, ignoring the complexity of large document corpora . Recent retrieval-centric benchmarks do not evaluate generation quality and grounding . Some multimodal datasets attempt to bridge this gap but rely on extractive, short-answer tasks that fail to exercise complex reasoning , or lack multilingual diversity and fine-grained visual grounding .

Overview of the ViDoRe V3 data creation workflow. Queries are collected from three streams: human extractive (raw pages), human blind contextual (summaries to reduce extractive bias), and synthetic blind contextual . For each query, a VLM p
Figure 2. Overview of the ViDoRe V3 data creation workflow. Queries are collected from three streams: human extractive (raw pages), human blind contextual (summaries to reduce extractive bias), and synthetic blind contextual. For each query, a VLM pre-filters candidate pages, then 1–3 human annotators perform relevance scoring, bounding-box localization, and answer writing; final responses are aggregated into a single reference answer.

To address these limitations, we introduce ViDoRe V3, a benchmark designed for complex and realistic end-to-end RAG evaluation on visually rich document corpora. Our contributions are:

1. A Human Annotation Methodology for Realistic Queries

We propose an annotation protocol for generating diverse queries and fine-grained query-page annotations. By restricting annotator access to document content during query formulation, we capture authentic search behaviors and mitigate bias toward simple extractive queries. Vision-Language Model (VLM) filtering combined with human expert verification enables efficient, high-quality annotation at scale.

2. The ViDoRe V3 Benchmark

Applying this methodology to 10 industry-relevant document corpora, we build ViDoRe V3, a multilingual RAG benchmark comprising 26,000 pages and 3,099 queries, each available in 6 languages. Two datasets are held out as a private test set to mitigate overfitting. The public datasets are released under a commercially permissive license.

3. Comprehensive Evaluation and Insights

Leveraging our granular annotations, we benchmark state-of-the-art models on (i) retrieval accuracy by modality and language, (ii) answer quality across diverse retrieval pipeline configurations, and (iii) visual grounding fidelity. Our analysis surfaces actionable findings for RAG practitioners.

Component-Level Benchmarks (VDU and Retrieval)

VDU has traditionally relied on single-page datasets like DocVQA , alongside domain-specialized variants . These ignore the multi-page context inherent to RAG. Recent work evaluating bounding-box source grounding proposes single-page and multi-page tasks but does not address the retrieval component. Conversely, the emergence of late-interaction visual retrievers spurred the creation of retrieval-centric visual benchmarks like Jina-VDR and ViDoReV1&V2 , but none of these benchmarks jointly evaluate retrieval and answer generation.

End-to-End Multimodal RAG

While recent textual RAG benchmarks now capture complex user needs like reasoning or summarizing , multimodal evaluation often remains limited to single page queries . Multi-page datasets like DUDE , M3DocRAG , ViDoSeek or Real-MM-RAG prioritize extractive retrieval, lacking the diversity of queries encountered in realistic settings. UniDocBench represents a concurrent effort that similarly addresses diverse query types and provides comparative evaluation across multiple RAG paradigms. While this benchmark offers valuable contributions, it relies on synthetically generated queries via knowledge-graph traversal, is restricted to English documents, and constrains grounding annotations to parsed document elements. In contrast, our benchmark offers several complementary strengths: fully human-verified annotations, multilingual coverage, free-form bounding box annotations, and a more systematic evaluation of individual visual RAG pipeline components.

Benchmark Creation

We design the benchmark to mirror the diversity of information retrieval situations in large-scale realistic environments. To enable pipeline-agnostic evaluation of the 3 core RAG components (retrieval, generation and grounding), while avoiding limitations of synthetic benchmarks, we employ a rigorous three-stage human-in-the-loop annotation process involving document collection, query generation and grounded query answering (Figure 2).

Document Collection

We curate 10 diverse corpora by manually selecting openly-licensed documents from governmental, educational, and industry sources, focusing on English and French documents (7 and 3 corpora respectively). The corpora span Finance, Computer Science, Energy, Pharmaceuticals, Human Resources, Industrial Maintenance, Telecom, and Physics. Each features domain-specific terminology and document structures representative of realistic retrieval tasks (details in Table 2).

Query Generation

Query Taxonomy

To evaluate document visual retrieval systems across diverse realistic scenarios, we develop a query taxonomy with two orthogonal dimensions: Query Type, defining the user's information need, and Query Format, describing the query's syntactic structure. This dual-axis classification enables more nuanced performance analysis than benchmarks focusing solely on interrogative extractive queries. We define 7 Query Types: open-ended, extractive, numerical, multi-hop, compare-contrast, boolean, and enumerative, and 3 Query Formats: question, keyword, and instruction.

Context Preparation

We further ensure query diversity by pulling summaries from a heterogeneous set of contexts during the generation process.

Two types of input contexts are used: specific document sections that target local information retrieval and cross-section summaries that target multi-document context retrieval. These summaries are produced through a refined process inspired by ViDoRe V2 . First, the text is extracted from PDFs using Docling along with image descriptions. Then, summaries are generated with Qwen3-235B-Instruct from each document section. They are clustered to group similar summaries together using Qwen3-Embedding-0.6B as embedder, UMAP for dimension reduction and HDBSCAN for clustering. Additionally, cross-section summaries are produced by synthesizing the summaries of 2 to 3 randomly selected sections per cluster. From this pool of summaries, a final subset is curated to maintain a strict balance between single-section and cross-section summaries. The selection also ensures an even distribution across section modalities (text, images, and tables) as defined by the Docling element classification.

Synthetic Query Generation

Queries are generated from the summaries using a first synthetic generation pipeline based on Qwen3-235B. For each summary, a prompt is constructed by sampling a query type and format at random, together with variable attributes such as length and difficulty, in order to promote diversity. The generated queries are subsequently evaluated by the same LLM acting as an automatic judge, which filters outputs according to 4 criteria: information richness, domain relevance, clarity and adherence to query type/format. Finally, 50% of the retained queries are rephrased to further enhance linguistic variance. This pipeline is implemented using NeMo Data Designer to facilitate generation scaling.

Human Query Writing

Human annotators are provided 2 kinds of contexts: synthetic summaries or specific PDF pages. They are tasked with generating one query following a specific query type and format and one query of their choice that is most adapted to the context provided.

Answer Detection and Generation

Queries are filtered and linked to relevant pages using a hybrid pipeline of VLM pre-filtering and human annotation. It is followed by human answer annotation and visual grounding.

Query-Page Linking

Given the scale of our corpora, manual verification of each page relevance for each query is intractable. We therefore adopt a two-stage annotation pipeline. First, Qwen2.5-VL-32B-Instruct pre-filters candidate pages by assessing whether each page image is relevant to the query. Queries whose answers span more than 30 flagged pages are discarded. Human annotators then review the remaining query-page pairs, evaluating query quality and rating page relevance on a three-point scale (Not Relevant, Critically Relevant, Fully Relevant).

Relevant Page Selection

To ensure annotation quality, each task is completed by multiple annotators and reviewed by annotation supervisors. Since VLM pre-filtering biases the distribution toward relevant pages, we report Gwet's AC2, as it remains stable under prevalence skew, at 0.760 (see Section D.4 for dataset-level breakdowns). Given this strong but imperfect agreement, we implement a tiered review process: extractive queries require at least one annotator and one reviewer, while more complex non-extractive queries require at least two annotators and one reviewer. A page is retained as relevant if marked by either (i) one annotator and one reviewer, or (ii) at least two annotators.

Answer Generation

For each selected query, annotators were tasked with writing an answer based on the pages they marked as relevant. Given that different annotators might have different answer interpretations and tend not to be exhaustive in their answers, we use Qwen2.5-VL-32B-Instruct to generate a final answer based on the relevant page images marked by the annotators and their answers.

Bounding Boxes and Modality Types

For each relevant page, annotators delineate bounding boxes around content supporting the query and attribute a modality type to each bounding box: Text, Table, Chart, Infographic, Image, Mixed or Other.

Because multiple valid interpretations of bounding boxes can exist, we perform a consistency study to evaluate inter-annotator agreement and establish a human performance upper bound for the task.

We compute inter-annotator agreement on the subset of query-page pairs labeled by two or three annotators. For each annotator, we merge all their bounding boxes into a single zone. We then compare zones across annotators by measuring pixel-level overlap, reporting Intersection over Union (IoU) and F1 score (Dice coefficient). When three annotators label the same sample, we average over all pairwise comparisons.

Across all 10 datasets, we observe an average IoU of 0.50 and F1 of 0.60. These moderate agreement scores reflect the inherent subjectivity of the task: annotators typically agreed on the relevant content but differed in granularity (Appendix appendix), with some marking tight bounds around specific content while others included surrounding context.

Quality Control

The annotation was conducted by a curated pool of 76 domain-qualified experts with native-level language proficiency. Quality control was performed by 13 senior annotators with enhanced domain knowledge and extensive annotation experience. Detailed protocols regarding the annotator pool and training are provided in Appendix D.3.

Final Query Distribution

We conducted a final human review to remove low-quality queries and resolve labeling ambiguities. Figure 3 shows the resulting distribution. Extractive queries predominate due to human annotator preference, followed by open-ended queries from targeted sampling. Multi-hop queries were the hardest to scale, suggesting a need for dedicated pipelines. Figure 4 details page modalities; while text is most prevalent, visual elements like tables, charts, and infographics are well-represented.

Query type distribution by domain. Relative frequencies of query types are reported for each benchmark domain.
Figure 3. Query type distribution by domain. Relative frequencies of query types are reported for each benchmark domain.
Content type distribution by domain. Relative frequencies of evidence content types are reported for each benchmark domain.
Figure 4. Content type distribution by domain. Relative frequencies of evidence content types are reported for each benchmark domain.

Dataset Release and Distribution

We extend the benchmark to rigorously assess cross-lingual retrieval. While source documents are maintained in English and French, we use Qwen3-235B-Instruct to provide translations in 6 languages: English, French, Spanish, German, Italian, and Portuguese. This configuration challenges models to bridge the semantic gap between the query language and the document language, a critical requirement for modern RAG systems.

Finally, to ensure the integrity of evaluation and mitigate data contamination (which was shown to be a major preoccupation for Information Retrieval ), we adopt a split-release strategy. 8 datasets are made public to facilitate research, while 2 are retained as private hold-out sets. This enables blind evaluation, ensuring that performance metrics reflect true generalization rather than overfitting to public samples.

Experiments and Results

Using our benchmark, we conduct extensive evaluations across all 3 components of RAG pipelines. We assess textual and visual retrievers and rerankers on retrieval performance, evaluate leading VLMs and LLMs on their ability to generate accurate answers from various retrieved contexts, and test VLMs on bounding box generation for visual grounding. From these results, we compile practical insights for RAG practitioners.

Table 1. Retrieval performance (NDCG@10) across ViDoRe V3. Best results per category are in bold; \bigstar marks single-vector models. Following MTEB conventions, the average is a macro-average across datasets. Full model names and references are provided in Table 4.
English DatasetsFrench Datasets
ModelSize (B)C.S.Nucl.Fin.Phar.H.R.Ind.Tel.Phys.Ener.Fin.Avg.
Textual Retrievers
Qwen3-8B^\bigstar871.739.049.459.247.640.462.845.658.935.851.0
Jina-v4364.344.348.454.952.838.456.343.660.141.350.4
LFM2-350M0.3563.537.839.056.443.534.456.941.847.028.244.9
Qwen3-0.6B^\bigstar0.666.432.842.750.637.731.655.743.351.325.843.8
BGE-M3^\bigstar0.5758.030.239.852.042.428.551.635.949.825.241.3
BM25S-28.717.417.627.312.815.633.314.821.914.020.3
Visual Retrievers
ColEmbed-3B-v2377.150.764.2 66.062.351.769.747.064.944.459.8
Jina-v4371.850.059.363.159.550.464.846.664.046.157.6
ColNomic-7B776.245.056.662.358.750.167.248.364.045.557.4
ColEmbed-3B375.249.160.963.758.747.167.045.162.143.857.3
ColNomic-3B372.742.156.361.157.347.464.547.565.044.355.8
ColEmbed-1B171.347.358.962.657.046.664.744.160.942.455.6
ColQwen2.5372.338.152.357.951.241.361.345.959.739.151.9
Nomic-7B^\bigstar766.636.748.858.946.237.957.844.257.536.049.0
ColQwen2268.635.739.052.245.138.357.441.648.820.044.7
Nomic-3B^\bigstar358.532.244.255.343.333.253.742.051.428.944.3
ColPali765.332.934.453.144.835.654.041.747.121.843.1

Retrieval

We evaluate a large panel of visual and textual retrievers on page-level retrieval ability. Visual retrievers are given page images, while textual retrievers process the Markdown text of each page processed by the NeMo Retriever extraction service . The results reported in Table 1 corroborate findings from existing document retrieval benchmarks : for a given parameter count, visual retrievers outperform textual retrievers, and late interaction methods score higher than dense methods.

We analyze ColEmbed-3B-v2, the best-performing retriever we evaluated across query type, content modality, and query language.

Performance is aligned with query complexity

Figure 5 shows that performance is inversely correlated with query complexity: simple query types such as Boolean and Numerical score significantly higher than Open-ended and Multi-hop queries. Question formulations consistently outperform Instruction and Keyword formats across nearly all categories, underscoring the need for improved handling of these query structures.

ColEmbed-3B-v2 NDCG@10 by query type and format. Performance is broken down jointly by semantic query type and surface query format.
Figure 5. ColEmbed-3B-v2 NDCG@10 by query type and format. Performance is broken down jointly by semantic query type and surface query format.

Visual Content and multi-page queries are hardest for retrievers

Figure 6 highlights that queries involving visual content like tables or images tend to be more difficult. The Mixed content type scores the lowest, which suggests that integrating information across different modalities within a single page remains a challenge. Additionally, we observe a consistent decline in performance as the number of annotated pages increases (Figure 7), suggesting that retriever effectiveness decreases

when aggregating information from multiple sources is required.

ColEmbed-3B-v2 NDCG@10 by content modality. Scores are reported for text, table, image, and mixed evidence categories.
Figure 6. ColEmbed-3B-v2 NDCG@10 by content modality. Scores are reported for text, table, image, and mixed evidence categories.
ColEmbed-3B-v2 NDCG@10 by number of annotated relevant pages. Retrieval performance is shown as relevance is distributed across more pages.
Figure 7. ColEmbed-3B-v2 NDCG@10 by number of annotated relevant pages. Retrieval performance is shown as relevance is distributed across more pages.

Cross-language queries degrade performance

Retrieval performance is 2–3 points higher in mono-lingual settings (Table 5 and Table 6) than cross-lingual settings (Table 1), showing that models need to better adapt to these settings.

Table 2. Retrieval performance (NDCG@10) of retriever + reranker pipelines. The table compares textual and visual reranking setups across datasets.
English DatasetsFrench Datasets
ModelC.S.Nucl.Fin.Phar.H.R.Ind.Tel.Phys.Ener.Fin.Avg.
Textual pipeline
Jina-v4textual
+ zerank-2
64.344.348.454.952.838.456.343.660.141.350.4
82.1↑17.853.5↑9.269.2↑20.866.2↑11.366.5↑13.753.2↑14.871.5↑15.248.2↑4.671.5↑11.453.7↑12.463.6↑13.2
Visual pipeline
Jina-v4visual
+ jina-reranker-m0
71.850.059.363.159.550.464.846.664.046.157.6
76.7↑4.950.8↑0.859.2↓0.165.4↑2.356.0↓3.550.9↑0.570.8↑6.046.9↑0.361.7↓2.339.8↓6.357.8↑0.2

Textual rerankers outperform visual ones

We evaluate the impact of adding a reranker to the textual and visual pipelines of the Jina-v4 retriever. We select zerank-2 and jina-reranker-m0 as two of the leading textual and visual rerankers to date. Results in Table 2 reveal a significant disparity in reranking efficacy between modalities. While the visual retriever initially outperforms the textual base, the textual reranker yields substantial gains (+13.2 NDCG@10), enabling the textual pipeline to achieve the highest overall retrieval performance. In contrast, the visual reranker provides only a marginal average improvement of +0.2 and degrades performance in 4 datasets, underscoring the need for better multilingual visual rerankers.

Table 3. End-to-end evaluation of final answer generation. We report the percentage of correct answers, as judged by an LLM, across the eight public datasets. "Oracle" rows denote the upper bound using gold-standard contexts. Average Easy and Average Hard are stratified by query difficulty. For each column, the best result is bolded and the best non-oracle result is underlined.
English DatasetsFrench Datasets
Retrieval
pipeline
Context
modality
Generation
model
C.S.Fin.Phar.H.R.Ind.Phys.Ener.Fin.Avg.
Hard
Avg.
Easy
Avg.
Global
OracleTextGemini 3 Pro80.970.271.472.366.471.269.262.862.379.370.6
Image86.570.676.171.168.274.569.864.164.779.772.6
Hybrid86.068.973.470.465.469.269.562.863.477.570.7
Jina-v4text. + zerank-2TextGemini 3 Pro80.966.059.963.260.469.264.954.752.175.564.9
Jina-v4text. + zerank-2
& ColEmbed-3B-v2
HybridGemini 3 Pro85.165.065.964.859.469.962.752.854.776.665.7
ColEmbed-3B-v2TextGemini 3 Pro82.362.561.062.956.264.962.349.451.773.062.7
Kimi K281.456.659.155.755.873.860.443.144.674.360.7
ImageGemini 3 Pro83.367.362.965.457.267.964.347.854.574.164.5
Gemini 3 Flash80.964.163.563.855.168.263.347.850.374.463.3
GPT-5.286.559.568.166.061.576.566.249.154.178.166.7
Qwen3-VL-235B86.059.964.060.757.271.959.744.451.074.163.0

Final Answer Generation

We evaluate end-to-end answer quality by providing LLMs and VLMs with queries and their corresponding retrieved pages, examining the effects of retrieval pipeline selection, context modality, and generation model choice (Table 3). For this evaluation, we use the best-performing textual and visual retrieval pipelines. We additionally establish an upper bound using an oracle pipeline that supplies the model with ground-truth annotated pages.

In the hybrid configuration, we concatenate the top-5 results from the visual retriever (images) with the top-5 results from the textual retriever (text), without removing duplicates; the retrieval performance is detailed in Table 7. We also consider a hybrid oracle setup, which provides the model with all the ground-truth pages in both modalities.

The correctness of generated answers is assessed against the ground truth final answer by an LLM judge (details in Appendix D.8).

Private datasets are omitted

to maintain their integrity.

Some benchmark queries involve general knowledge manageable by LLMs without retrieval. To prevent memorization from confounding our assessment of the RAG pipeline, we stratify queries by difficulty based on parametric knowledge. A query is categorized as easy if any model in a 6-LLM panel answers it correctly without context; otherwise, it is labeled hard. Overall, 48.6 % of queries are easy (see Table 12 for details).

Visual context helps generation

With a fixed Gemini 3 Pro generator, image-based context outperforms text-based context on the hard subset by 2.4 and 2.8 percentage points for the oracle and ColEmbed-3B-v2 pipelines, respectively (Table 3). This confirms that preserving the visual content of document pages provides better grounding for complex answer generation.

Hybrid retrieval yields the best performance on challenging queries

The hybrid pipeline achieves 54.7 % accuracy on hard queries, surpassing both the strongest textual (52.1 %) and visual (54.5 %) baselines. This complementary effect suggests that text and image representations capture different aspects of document content, and their combination can provide more robust evidence for downstream generation.

Hard queries expose the limits of parametric knowledge in current models

Even with oracle context, performance on hard queries lags behind easy queries by more than 10 percentage points. This gap suggests that the multi-step reasoning and long-context synthesis required for difficult queries remain challenging for current models. While the models we evaluate achieve comparable overall scores, their relative ranking may shift when parametric knowledge is less of an advantage, as shown by GPT 5.2 outperforming Gemini 3 Pro on easy queries but trailing on hard ones.

ViDoRe V3 leaves significant room for future retriever improvements

The 10-point gap between the best non-oracle result (54.7 %) and the image oracle (64.7 %) on hard queries underscores substantial opportunities for improving the retrieval pipeline. Moreover, even with oracle contexts, Gemini 3 Pro performance remains modest, indicating that generation models still struggle to fully exploit the provided information.

Visual Grounding

Beyond generating correct answers, it is highly desirable for RAG pipelines to identify where in the source documents the answer originates, enabling users to verify the grounding of the query answer. We therefore evaluate the ability of LLMs to generate accurate bounding boxes within their final answer. Among the few LLM families with visual grounding capabilities, we select Qwen3-VL-30B-A3B-Instruct and Gemini 3 Pro for evaluation. For each query, we provide the model with the candidate pages shown to the human annotators and prompt it to answer the query while inserting inline bounding boxes in XML format <bboxes image="N"> ... </bboxes> to delimit relevant content (full instructions in Appendix D.7).

We use the bounding boxes produced by the human annotators as our ground truth. Since each query may have 1–3 human annotators, we evaluate VLM predictions independently against each annotator using the same zone-based methodology as the inter-annotator consistency analysis (Section 4.3.3), and report the highest F1 score. This best-match strategy reflects the inherent subjectivity of evidence selection: annotators may legitimately highlight different regions to support the same answer, and a model should not be penalized for matching any valid interpretation.

Visual grounding lags human performance

Inter-annotator agreement on evidence localization reaches an F1 of 0.602, whereas the best-performing models achieve markedly lower scores: 0.089 for Qwen3-VL-30B-A3B-Instruct and 0.065 for Gemini 3 Pro. A page-level analysis (Table 4) reveals that on pages where humans provided bounding boxes, both models annotated the same page only 16–17 % of the time, while 26–27 % of human-annotated pages received no model annotation at all—highlighting recall as the primary bottleneck. Detailed per-domain results and qualitative analysis appear in Appendix D.7 and appendix.

Table 4. Page-level bounding box agreement between models and human annotators. Each page is categorized as both annotated, both unannotated, model-only, or human-only.
CategoryOutcomeQwen3-VL-30B-A3BGemini 3 Pro
AgreementBoth annotated17 %16 %
Neither annotated46 %49 %
DiscrepancyModel only10 %7 %
Human only26 %27 %

Conclusion

This work introduces ViDoRe V3, a multilingual, human-annotated RAG benchmark that evaluates retrieval, final answer generation, and visual grounding on large industry-relevant document corpora. We design a human-in-the-loop annotation methodology, deployed in a 12,000-hour annotation campaign, that produces diverse realistic queries paired with relevant pages, bounding boxes, and reference answers. Evaluating state-of-the-art RAG pipelines, we find that visual retrievers outperform textual ones, late interaction and textual reranking yield substantial gains, and visual context improves answer generation quality. Looking ahead, ViDoRe V3 highlights several concrete research directions for practical multimodal RAG. Retriever models still struggle on cross-lingual and open-ended queries requiring visual interpretation, while VLMs need improvement in answer generation from multi-page contexts as well as accurate visual grounding. By providing a rigorous framework for evaluating these limitations, ViDoRe V3 serves as a catalyst for the development of more robust, intelligent document understanding models.

References

  1. Manuel Faysse, Hugues Sibille, Tony Wu, Bilel Omrani, Gautier Viaud, Céline Hudelot, Pierre Colombo (2025). ColPali: Efficient Document Retrieval with Vision Language Models. International Conference on Learning Representations (ICLR 2025). Source ↗
  2. Quentin Macé, António Loison, Manuel Faysse (2026). ViDoRe Benchmark V2: Raising the Bar for Visual Retrieval. Annual Meeting of the Association for Computational Linguistics (ACL 2026). Source ↗
  3. Nandan Thakur, Jimmy Lin, Sam Havens, Michael Carbin, Omar Khattab, Andrew Drozdov (2025). FreshStack: Building Realistic Benchmarks for Evaluating Retrieval on Technical Documents. Source ↗
  4. Patrick Lewis, Ethan Perez, Aleksandra Piktus, Fabio Petroni, Vladimir Karpukhin, Naman Goyal, Heinrich Küttler, Mike Lewis, Wen-tau Yih, Tim Rocktäschel, Sebastian Riedel, Douwe Kiela (2020). Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks. arXiv. Source ↗
  5. Yunfan Gao, Yun Xiong, Xinyu Gao, Kangxiang Jia, Jinliu Pan, Yuxi Bi, Yi Dai, Jiawei Sun, Meng Wang, Haofen Wang (2023). Retrieval-Augmented Generation for Large Language Models: A Survey. arXiv. Source ↗
  6. Wenqi Fan, Yujuan Ding, Liangbo Ning, Shijie Wang, Hengyun Li, Dawei Yin, Tat-Seng Chua, Qing Li (2024). A Survey on RAG Meeting LLMs: Towards Retrieval-Augmented Large Language Models. Source ↗
  7. Mohammad Mahdi Abootorabi, Amirhosein Zobeiri, Mahdi Dehghani, Mohammadali Mohammadkhani, Bardia Mohammadi, Omid Ghahroodi, Mahdieh Soleymani Baghshah, Ehsaneddin Asgari (2025). Ask in Any Modality: A Comprehensive Survey on Multimodal Retrieval-Augmented Generation. Source ↗
  8. Jaemin Cho, Debanjan Mahata, Ozan Irsoy, Yujie He, Mohit Bansal (2024). M3DocRAG: Multi-modal Retrieval is What You Need for Multi-page Multi-document Understanding. Source ↗
  9. Yixuan Tang, Yi Yang (2024). MultiHop-RAG: Benchmarking Retrieval-Augmented Generation for Multi-Hop Queries. Source ↗
  10. Max Conti*, Manuel Faysse*, Gautier Viaud, Antoine Bosselut, Céline Hudelot, Pierre Colombo (2025). Context is Gold to find the Gold Passage: Evaluating and Training Contextual Document Embeddings. (Oral, EMNLP 2025) Conference on Empirical Methods in Natural Language Processing. Source ↗
  11. Tianyu Gao, Howard Yen, Jiatong Yu, Danqi Chen (2023). Enabling Large Language Models to Generate Text with Citations. Source ↗
  12. Xueguang Ma, Shengyao Zhuang, Bevan Koopman, Guido Zuccon, Wenhu Chen, Jimmy Lin (2024). VISA: Retrieval Augmented Generation with Visual Source Attribution. Source ↗
  13. Minesh Mathew, Dimosthenis Karatzas, C. V. Jawahar (2020). DocVQA: A Dataset for VQA on Document Images. Source ↗
  14. Michael Günther, Saba Sturua, Mohammad Kalim Akram, Isabelle Mohr, Andrei Ungureanu, Bo Wang, Sedigheh Eslami, Scott Martens, Maximilian Werk, Nan Wang, Han Xiao (2025). jina-embeddings-v4: Universal Embeddings for Multimodal Multilingual Retrieval. Source ↗
  15. Xiangyu Peng, Can Qin, Zeyuan Chen, Ran Xu, Caiming Xiong, Chien-Sheng Wu (2025). UNIDOC-BENCH: A Unified Benchmark for Document-Centric Multimodal RAG. Source ↗
  16. Minesh Mathew, Viraj Bagal, Rubèn Pérez Tito, Dimosthenis Karatzas, Ernest Valveny, C. V Jawahar (2021). InfographicVQA. arXiv. Source ↗
  17. Fengbin Zhu, Wenqiang Lei, Fuli Feng, Chao Wang, Haozhou Zhang, Tat-Seng Chua (2022). Towards Complex Document Understanding By Discrete Reasoning. Source ↗
  18. Zirui Wang, Mengzhou Xia, Luxi He, Howard Chen, Yitao Liu, Richard Zhu, Kaiqu Liang, Xindi Wu, Haotian Liu, Sadhika Malladi, others (2024). Charxiv: Charting gaps in realistic chart understanding in multimodal llms.
  19. Wenhan Yu, Wang Chen, Guanqiang Qi, Weikang Li, Yang Li, Lei Sha, Deguo Xia, Jizhou Huang (2025). BBox DocVQA: A Large Scale Bounding Box Grounded Dataset for Enhancing Reasoning in Document Visual Question Answer. Source ↗
  20. Xueguang Ma, Sheng-Chieh Lin, Minghan Li, Wenhu Chen, Jimmy Lin (2024). Unifying Multimodal Retrieval via Document Screenshot Embedding. Source ↗
  21. Shi Yu, Chaoyue Tang, Bokai Xu, Junbo Cui, Junhao Ran, Yukun Yan, Zhenghao Liu, Shuo Wang, Xu Han, Zhiyuan Liu, Maosong Sun (2024). VisRAG: Vision-based Retrieval-augmented Generation on Multi-modality Documents. Source ↗
  22. Mengyao Xu, Gabriel Moreira, Ronay Ak, Radek Osmulski, Yauhen Babakhin, Zhiding Yu, Benedikt Schifferer, Even Oldridge (2025). Llama Nemoretriever Colembed: Top-Performing Text-Image Retrieval Model. Source ↗
  23. Hongjin Su, Howard Yen, Mengzhou Xia, Weijia Shi, Niklas Muennighoff, Han-yu Wang, Haisu Liu, Quan Shi, Zachary S Siegel, Michael Tang, others (2024). Bright: A realistic and challenging benchmark for reasoning-intensive retrieval.
  24. Jordy Van Landeghem, Rubèn Tito, Łukasz Borchmann, Michał Pietruszka, Pawel Joziak, Rafal Powalski, Dawid Jurkiewicz, Mickaël Coustaty, Bertrand Anckaert, Ernest Valveny, others (2023). Document understanding dataset and evaluation (dude). Proceedings of the IEEE/CVF International Conference on Computer Vision.
  25. Qiuchen Wang, Ruixue Ding, Zehui Chen, Weiqi Wu, Shihang Wang, Pengjun Xie, Feng Zhao (2025). Vidorag: Visual document retrieval-augmented generation via dynamic iterative reasoning agents.
  26. Navve Wasserman, Roi Pony, Oshri Naparstek, Adi Raz Goldfarb, Eli Schwartz, Udi Barzelay, Leonid Karlinsky (2025). REAL-MM-RAG: A Real-World Multi-Modal Retrieval Benchmark.
  27. Deep Search Team (2024). Docling Technical Report. Source ↗
  28. Qwen Team (2025). Qwen3 Technical Report. Source ↗
  29. Yanzhao Zhang, Mingxin Li, Dingkun Long, Xin Zhang, Huan Lin, Baosong Yang, Pengjun Xie, An Yang, Dayiheng Liu, Junyang Lin, Fei Huang, Jingren Zhou (2025). Qwen3 Embedding: Advancing Text Embedding and Reranking Through Foundation Models. Source ↗
  30. Leland McInnes, John Healy, James Melville (2020). UMAP: Uniform Manifold Approximation and Projection for Dimension Reduction. Source ↗
  31. Ricardo JGB Campello, Davoud Moulavi, Jörg Sander (2013). Density-based clustering based on hierarchical density estimates. Pacific-Asia conference on knowledge discovery and data mining.
  32. NeMo Data Designer Team (2025). NeMo Data Designer: A framework for generating synthetic data from scratch or based on your own seed data.
  33. Shuai Bai, Keqin Chen, Xuejing Liu, Jialin Wang, Wenbin Ge, Sibo Song, Kai Dang, Peng Wang, Shijie Wang, Jun Tang, Humen Zhong, Yuanzhi Zhu, Mingkun Yang, Zhaohai Li, Jianqiang Wan, Pengfei Wang, Wei Ding, Zheren Fu, Yiheng Xu, Jiabo Ye, Xi Zhang, Tianbao Xie, Zesen Cheng, Hang Zhang, Zhibo Yang, Haiyang Xu, Junyang Lin (2025). Qwen2.5-VL Technical Report. Source ↗
  34. Frank Liu, Kenneth Enevoldsen, Roman Solomatin, Isaac Chung, Tom Aarsen, Zoltán Fődi (2025). Introducing RTEB: A New Standard for Retrieval Evaluation. Source ↗
  35. NVIDIA Ingest Development Team (2024). NVIDIA Ingest: An accelerated pipeline for document ingestion. Source ↗
  36. Zero Entropy (2025). Introducing zerank-2. Source ↗
  37. Jina AI (2025). jina-reranker-m0: Multilingual Multimodal Document Reranker. Source ↗