Where Does Retrieval Fail? Evaluating RAG Architectures for Agricultural Advisory

arXiv cs.CL Papers

Summary

This paper evaluates retrieval quality in RAG systems for Bengali agricultural advisory, finding performance varies by query type and language conditions, and introduces a benchmark dataset to highlight the need for disaggregated evaluation in low-resource settings.

arXiv:2608.14886v1 Announce Type: new Abstract: Retrieval quality in RAG systems is commonly reported as a single aggregate score, which can hide large differences across query types and language conditions. We study this problem in Bengali agricultural advisory, where farmer queries are often colloquial while official advisory documents use formal scientific terminology. We construct a test collection of 1,000 queries and 2,882 knowledge nodes extracted from 284 official Bangladeshi agricultural publications, and use it to evaluate five retrieval architectures and six embedding models under three controlled language conditions. The results show that no single retrieval method is consistently best. For native Bengali queries, BM25 is the strongest single retriever (R@10 = 0.506) while Hybrid RRF reaches the highest overall R@10 of 0.539. However, dense retrieval performance varies sharply by query type: R@10 is 0.093 on colloquial farmer queries and 0.970 on formal safety queries. Across language conditions, BM25 R@10 drops from 0.506 on Bengali queries to 0.004 when English queries are matched against the Bengali corpus, while dense retrieval falls only from 0.464 to 0.425. We also find that embedding task configuration and passage length can each change reported R@10 by a factor of seven, independent of architecture. These results show why low-resource RAG evaluation should report performance by language condition and query type rather than relying on aggregate scores alone. The dataset and evaluation scripts are available at https://huggingface.co/datasets/RaiyanKhaan/AgriTrust-RAG.
Original Article
View Cached Full Text

Cached at: 08/18/26, 09:54 AM

# Where Does Retrieval Fail? Evaluating RAG Architectures for Agricultural Advisory
Source: [https://arxiv.org/html/2608.14886](https://arxiv.org/html/2608.14886)
## Where Does Retrieval Fail? Evaluating RAG Architectures for Agricultural AdvisoryConference:;CCS:Information systems Retrieval models and rankingCCS:Information systems Evaluation of retrieval resultsCCS:Information systems Question answering

;; © none

###### Abstract\.

Retrieval quality in RAG systems is commonly reported as a single aggregate score, which can hide large differences across query types and language conditions\. We study this problem in Bengali agricultural advisory, where farmer queries are often colloquial while official advisory documents use formal scientific terminology\. We construct a test collection of 1,000 queries and 2,882 knowledge nodes extracted from 284 official Bangladeshi agricultural publications, and use it to evaluate five retrieval architectures and six embedding models under three controlled language conditions\.

The results show that no single retrieval method is consistently best\. For native Bengali queries, BM25 is the strongest single retriever \(R@10=0\.506\{=\}0\.506\) while Hybrid RRF reaches the highest overall R@10 of 0\.539\. However, dense retrieval performance varies sharply by query type: R@10 is 0\.093 on colloquial farmer queries and 0\.970 on formal safety queries\. Across language conditions, BM25 R@10 drops from 0\.506 on Bengali queries to 0\.004 when English queries are matched against the Bengali corpus, while dense retrieval falls only from 0\.464 to 0\.425\. We also find that embedding task configuration and passage length can each change reported R@10 by a factor of seven, independent of architecture\. These results show why low\-resource RAG evaluation should report performance by language condition and query type rather than relying on aggregate scores alone\. The dataset and evaluation scripts are available at[https://huggingface\.co/datasets/RaiyanKhaan/AgriTrust\-RAG](https://huggingface.co/datasets/RaiyanKhaan/AgriTrust-RAG)\.

###### Keywords:

Bengali, low\-resource retrieval, RAG, agricultural advisory, benchmark, dense retrieval, BM25, hybrid fusion, cross\-lingual retrieval, multilingual evaluation, embedding configuration

## 1\.Introduction

### 1\.1\.Motivation and Gap

Retrieval\-Augmented Generation \(RAG\) systems are increasingly deployed in domain\-specific settings, yet evaluated almost exclusively on English benchmarks\. Bengali agricultural advisory is a useful test case: with 237 million speakers\([Eberhard et al\. 2024](https://arxiv.org/html/2608.14886#bib.bib3)\), advisory queries use colloquial farmer language while authoritative source documents use formal scientific Bengali\. This register gap challenges lexical and dense retrieval in opposing ways, and the stakes are concrete: 200 of the benchmark’s 1,000 queries cover safety\-critical content \(pesticide dosage, off\-label chemical use\), where a retrieval failure has real\-world consequences\.

Existing retrieval benchmarks \(BEIR\([Thakur et al\. 2021](https://arxiv.org/html/2608.14886#bib.bib21)\), CRAG\([Yang et al\. 2024](https://arxiv.org/html/2608.14886#bib.bib24)\)\) are English\-only; multilingual collections like MIRACL\([Zhang et al\. 2023](https://arxiv.org/html/2608.14886#bib.bib28)\)and Mr\. TyDi\([Zhang et al\. 2021](https://arxiv.org/html/2608.14886#bib.bib27)\)do not target agricultural advisory or query\-register variation\. Prior Bengali RAG systems translate queries before retrieval\([Hossain et al\. 2026](https://arxiv.org/html/2608.14886#bib.bib7)\)or do not isolate the retrieval layer\([Nawal et al\. 2024](https://arxiv.org/html/2608.14886#bib.bib13)\), while the closest agricultural resource\([Reza et al\. 2026](https://arxiv.org/html/2608.14886#bib.bib16)\)is not a retrieval\-only benchmark with provenance\-level gold labels or controlled cross\-lingual conditions\.

### 1\.2\.The Benchmark Collection

Unlike existing retrieval benchmarks that pair text chunks with aggregate scores, our benchmark is designed around six properties that form its benchmark design: traceable retrieval units, structured canonical nodes rather than raw text, full document traceability, a controlled multilingual protocol, agricultural domain grounding, and register\-aware evaluation covering both farmer queries and formal queries\. The benchmark consists of: \(i\) 284 source PDFs from five Bangladeshi government and research organizations; \(ii\) 2,882 knowledge nodes \(1,022 image\-linked\), each a traceable retrieval unit; \(iii\) a knowledge graph of 19,768 entities and 17,501 factual triples; \(iv\) 1,000 queries \(900 answerable\) across three categories \(farmer\-anchored, KG\-grounded, safety\), with gold\-node mappings verified by three independent annotators \(Fleiss’κ=0\.72\\kappa\{=\}0\.72\); and \(v\) an evaluation harness implementing strict document\-level gold matching, bootstrap confidence intervals, and an embedding API configuration audit\.

Evaluating on this collection reveals four key findings, summarized in the abstract and developed in full in Section[5](https://arxiv.org/html/2608.14886#S5), with analysis of these patterns in Section[6](https://arxiv.org/html/2608.14886#S6)\.

### 1\.3\.Contributions

1. 1\.Benchmarking collection\.A rigorous test collection for low\-resource Bengali agricultural retrieval, covering 284 authoritative documents, 2,882 knowledge nodes, 19,768 entities, 17,501 triples, and 1,000 annotated queries \(available at[https://huggingface\.co/datasets/RaiyanKhaan/AgriTrust\-RAG](https://huggingface.co/datasets/RaiyanKhaan/AgriTrust-RAG)\)\.
2. 2\.Canonical node representation\.A layered retrieval unit uniting natural\-language content, structured facts, and deterministic source metadata via bounded, schema\-guided extraction\.
3. 3\.Evaluation harness & audit protocol\.A reproducible framework implementing strict gold matching, bootstrap confidence intervals, and an embedding API configuration audit\.
4. 4\.Benchmark validation via systematic diagnosis\.Evaluation across five architectures, six embedding models, and three language conditions demonstrates that the benchmark’s register\- and script\-stratified design surfaces failure modes invisible to aggregate, single\-condition evaluation\.

## 2\.Related Work

### 2\.1\.IR and RAG Evaluation Benchmarks

Standard RAG evaluation benchmarks such as BEIR\([Thakur et al\. 2021](https://arxiv.org/html/2608.14886#bib.bib21)\), RAGBench\([Friel et al\. 2024](https://arxiv.org/html/2608.14886#bib.bib4)\), GaRAGe\([Sorodoc et al\. 2025](https://arxiv.org/html/2608.14886#bib.bib19)\), and CRAG\([Yang et al\. 2024](https://arxiv.org/html/2608.14886#bib.bib24)\)are built almost entirely in English; recent extensions such as T2\-RAGBench\([Strich et al\. 2026](https://arxiv.org/html/2608.14886#bib.bib20)\)target text\-and\-table retrieval in financial documents, not the provenance\-grounded, low\-resource domain advisory setting we address\. Multilingual retrieval benchmarks such as MIRACL\([Zhang et al\. 2023](https://arxiv.org/html/2608.14886#bib.bib28)\)\(18 languages\) and Mr\. TyDi\([Zhang et al\. 2021](https://arxiv.org/html/2608.14886#bib.bib27)\)extend evaluation to diverse languages, but none enable controlled architecture\-isolated retrieval evaluation with provenance grounding in a low\-resource agricultural setting\. Standard benchmarks typically emphasize aggregate accuracy scores, concealing subgroup failure across query registers, a limitation highlighted by concurrent work on stratified retrieval evaluation\([Klearman et al\. 2026](https://arxiv.org/html/2608.14886#bib.bib11)\)\.

### 2\.2\.Retrieval in Low\-Resource Languages

Dense retrieval often degrades outside high\-resource languages due to tokenization fragmentation and language bias\([Hong et al\. 2026](https://arxiv.org/html/2608.14886#bib.bib6);[Lee et al\. 2026](https://arxiv.org/html/2608.14886#bib.bib12);[Yeshambel et al\. 2025](https://arxiv.org/html/2608.14886#bib.bib25)\)\. Cross\-lingual DPR shows modest gains\([Wu et al\. 2024](https://arxiv.org/html/2608.14886#bib.bib23)\), while multi\-vector late\-interaction models such as ColBERT\([Khattab and Zaharia 2020](https://arxiv.org/html/2608.14886#bib.bib10)\)improve fine\-grained token matching\.

In agricultural RAG, KinyaColBERT\([Nzeyimana and Rubungo 2025](https://arxiv.org/html/2608.14886#bib.bib14)\)attributes low accuracy in Kinyarwanda to vocabulary coverage over architecture choice\. Query\-document vocabulary mismatch is an established retrieval challenge across domains, from general human\-system communication\([Furnas et al\. 1987](https://arxiv.org/html/2608.14886#bib.bib5)\)and cross\-genre retrieval\([Jurczyk and Choi 2017](https://arxiv.org/html/2608.14886#bib.bib8)\)to medical consumer health search\([Zeng and Tse 2006](https://arxiv.org/html/2608.14886#bib.bib26)\), where lay queries routinely diverge from the formal vocabulary of the documents they need to retrieve\.

In Bengali, BenLLM\-Eval\([Kabir et al\. 2024](https://arxiv.org/html/2608.14886#bib.bib9)\)and TigerLLM\([Raihan and Zampieri 2025](https://arxiv.org/html/2608.14886#bib.bib15)\)evaluate LLM capabilities, while KrishokBondhu\([Ameen et al\. 2026](https://arxiv.org/html/2608.14886#bib.bib2)\)automates voice advisory and Farmer\.Chat\([Singh et al\. 2024](https://arxiv.org/html/2608.14886#bib.bib18)\)extends AI\-powered advisory to smallholder farmers across multiple languages\. Closest to our setting, our own prior work\([Reza et al\. 2026](https://arxiv.org/html/2608.14886#bib.bib16)\)provides a QA generation dataset, and Hossain et al\.\([Hossain et al\. 2026](https://arxiv.org/html/2608.14886#bib.bib7)\)translate queries before retrieval\. Unlike these generation\-focused efforts, our work establishes a retrieval\-only benchmark to isolate retriever architecture performance under controlled register and language shifts\.

As summarized in Table[1](https://arxiv.org/html/2608.14886#S2.T1), our benchmark is among the first to combine a low\-resource language, architecture\-isolated evaluation, retrieval\-only measurement, controlled cross\-lingual conditions, and provenance\-grounded gold labels in a single design\. For example, while MIRACL and Mr\. TyDi provide diverse multilingual datasets, their standard evaluations do not isolate retrieval architectures across controlled intra\-language register shifts \(marked ✗ for Arch\. isolated\)\.

Table 1\.Positioning of our benchmark relative to closest prior benchmarks and systems\.Low\-res\. lang\. = targets a low\-resource language; Arch\. isolated = evaluates multiple retrieval architectures in isolation from generation; Retr\. only = a retrieval\-only benchmark, with no downstream QA/generation layer required; Cross\-lingual = includes a controlled cross\-lingual query condition; Prov\. ground\. = gold labels are grounded in document\-level provenance metadata\.

## 3\.The Benchmark Collection

We construct the benchmark around three requirements \(Figure[1](https://arxiv.org/html/2608.14886#acmlabel1)\): \(i\) document\-level provenance, so every retrieval decision traces to a single source; \(ii\) knowledge\-graph grounding, so queries are verified against structured facts instead of free text; and \(iii\) independent verification of node quality and query\-document mappings, not gold labels accepted from a single automated pass\.

### 3\.1\.Source Materials

We collect 284 Bengali agricultural PDFs from five government and research organizations \(BRRI, IRRI, DAE, SRDI, MoA\)\. The Ministry of Agriculture \(MoA\) and its extension arm \(DAE\) jointly contribute approximately 65% of the corpus via national farming handbooks, while specialized institutes \(BRRI, IRRI, SRDI\) supply targeted diagnostic manuals\. Many source documents contain scanned pages, complex layouts, tables, and embedded figures\. We therefore convert each PDF into page\-level Markdown using a layout\-preserving OCR pipeline based on Mistral OCR, retaining document structure and page provenance for subsequent node construction\. The resulting Markdown corpus \(2,680 section\-level passages\) serves solely as an intermediate preprocessing artifact\. While 73% of this underlying raw text originates from our own prior QA benchmark\([Reza et al\. 2026](https://arxiv.org/html/2608.14886#bib.bib16)\), this work’s primary contribution is restructuring this text into a novel, provenance\-grounded knowledge graph \(100% of KG entity and triple construction, node schema, and the full 900\-query gold\-mapping are new; only the underlying text and colloquial queries are inherited\), establishing a dedicated retrieval benchmark where prior work left retrieval for future evaluation\.

Corpus Diversity\.To ensure robust retrieval evaluation across the agricultural long tail, the extracted corpus spans 25 years of publications \(1999 to 2024\) encompassing five major document genres: national farming handbooks, diagnostic manuals, pesticide whitelists, recommendation cards, and extension guides\. The resulting entity graph explicitly indexes 915 unique crops \(spanning horticulture, agroforestry, and aquaculture\), 704 disease variants, and 2,729 chemical or pesticide entities\.

### 3\.2\.Canonical Knowledge Node Construction

Each knowledge node is a provenance\-preserving retrieval unit spanning three layers: natural\-language content, structured agricultural facts, and provenance \(source, page, organization\)\. Generation is bounded, not open\-ended: extraction is constrained to information explicitly present in the source text, and provenance fields are injected deterministically, not model\-generated\. A representative node is given in Appendix[B](https://arxiv.org/html/2608.14886#A2); the full extraction and generation prompts are detailed in Appendix[D](https://arxiv.org/html/2608.14886#A4)\.

Deterministic Provenance Injection\.Citation metadata \(publisher, source document, page range\) is never LLM\-generated: the generation prompt structurally forbids the model from producing citation fields, which are instead injected by a separate deterministic script directly from Markdown trace comments\. This decouples provenance from semantic generation, making citation hallucination \(fabricated page numbers or source names\) structurally impossible rather than merely unlikely\. A separate post\-hoc verification pass cross\-checks every extracted crop and entity mention against the source Markdown text, flagging any node whose entities do not appear in its cited passage for correction\.

Chunking\.We segment text into 2,882 topic\-coherent knowledge nodes, each corresponding to a single agricultural concept\. Nodes average≈\\approx1,180 characters, reflecting natural concept boundaries rather than fixed token windows, and are distributed across a 13\-category agricultural taxonomy, ranging from Variety \(695 nodes\) and Cultivation Practice \(570\) down to a long tail such as Food Safety \(18\)\.

Entity and Triple Extraction\.We extract 19,768 entities \(6\.9/node\) and 17,501 factual triples via schema\-guided, bounded open information extraction\. Per\-node entity coverage exceeds 96%\.

Source\-Grounded Automated Verification\.Node content \(summary, symptoms, management, entities\) was generated by Gemini\-3\.1\-Flash\-Lite from the source Markdown into a structured JSON schema\. Each generated node was then independently verified by a separate model, GPT\-5\-Nano, which received both the node and its ground\-truth source passage and scored the pair \(0–5\) along four criteria: faithfulness \(every claim traceable to the source text\), completeness, hallucination \(unsupported content not present in source\), and crop/entity relevance\. Using a separate model for generation and verification reduces self\-confirmation bias\. Because the verifier sees the source passage, not just the node in isolation, its check is constrained to factual consistency and never becomes an open\-ended quality rating\. Across the resulting graph, entity coverage is 96\.1% \(2,771 of 2,882 nodes contain at least one extracted entity\) and factual triple coverage reaches 100%\.

Closed\-Loop Refinement\.Nodes falling below threshold \(≤\\leq3 on any dimension; 283 of 2,882 nodes, 9\.8%\) were returned to Gemini\-3\.1\-Flash\-Lite together with the verifier’s specific error trace and regenerated against the same source passage, then re\-verified\. This repeated until each node passed threshold, yielding the final 2,882\-node collection without discarding agricultural content\.

Human Audit\.Because the automated stage already enforces source\-level faithfulness, human review targeted a layer the automated check is not designed to catch: domain\-appropriate terminology and information completeness under compression, judgments requiring agricultural expertise beyond simple text\-source comparison\. Three expert agricultural annotators independently evaluated a stratified random sample of 200 nodes on two dimensions: information completeness \(critical dosage/withholding details dropped under compression\) and technical terminology \(formal Bengali agricultural terms vs\. code\-mixed transliterations\)\. Annotators reached strong agreement \(Fleiss’κ=0\.81\\kappa\{=\}0\.81\); 12 of 200 nodes \(6\.0%\) fell below consensus threshold and were corrected via direct manual edit against the source Markdown\. Each node remains linked to its originating Markdown passage through deterministic provenance metadata, while image\-containing nodes continue through the multimodal extension described in §[3\.3](https://arxiv.org/html/2608.14886#S3.SS3)\.

![Flowchart illustrating the benchmark construction pipeline: 284 Bengali PDFs parsed to 2,680 section passages, yielding 2,882 canonical knowledge nodes (1,022 image-linked), 19,768 entities, 17,501 factual triples, and 900 verified benchmark queries.](https://arxiv.org/html/2608.14886v1/figures/node_construction_pipeline.jpg)Figure 1\.Canonical knowledge node construction pipeline\. Source documents are parsed, chunked by topic, and processed into structured, provenance\-grounded JSON nodes\.Flowchart illustrating the benchmark construction pipeline: 284 Bengali PDFs parsed to 2,680 section passages, yielding 2,882 canonical knowledge nodes \(1,022 image\-linked\), 19,768 entities, 17,501 factual triples, and 900 verified benchmark queries\.
### 3\.3\.Image\-Linked Nodes

Of the 2,882 canonical knowledge nodes, 1,022 \(35\.5%\) additionally carry a linked visual asset \(a diagnostic photograph, variety chart, or table\-image\) captured via animage\_refsfield on the same text node, under the identical provenance schema \(publisher,source\_document,source\_pages\) as the node’s textual content\. Each image reference additionally carries a figure\-type label \(one of 12 categories, e\.g\.,symptom\_close\_up,variety\_portrait,procedure\_illustration\) and a bilingual visual description \(visual\_description\_en/bn\) generated by a vision\-language model, textualizing symptom color, shape, and texture rather than requiring a dedicated vision encoder at retrieval time\. These fields extend the schema in Appendix[C](https://arxiv.org/html/2608.14886#A3)but, like the image reference itself, are not separately indexed or evaluated in the present retrieval experiments \(§[5](https://arxiv.org/html/2608.14886#S5)\)\.

This image\-to\-text linkage is motivated directly by the register gap identified in §[6\.1](https://arxiv.org/html/2608.14886#S6.SS1)\. Because farmer queries disproportionately describe visually observable symptoms \(“leaves turning yellow”\) instead of the formal entity names \(Tungro virus\) used in source documents, image\-linked nodes are the natural mechanism by which a future system could close exactly the severe retrieval gap this benchmark exposes \(R@10=0\.093 on farmer queries\), rather than acting as a general\-purpose multimodal extension\. We report their structure in Appendix[C](https://arxiv.org/html/2608.14886#A3)and leave dedicated visual retrieval to future work \(§[7\.2](https://arxiv.org/html/2608.14886#S7.SS2)\)\.

### 3\.4\.Query Benchmark

The benchmark contains 1,000 queries across three categories \(Table[2](https://arxiv.org/html/2608.14886#S3.T2)\)\.

Farmer\-anchored\.400 farmer\-anchored queries adapted from our own prior QA benchmark\([Reza et al\. 2026](https://arxiv.org/html/2608.14886#bib.bib16)\)\. After three\-annotator independent gold\-node mapping, 300 achieved majority\-vote consensus and are retained as answerable; the remaining 100 lacked majority\-vote agreement among annotators \(Fleiss’κ\\kappafor this subset:<<0\.4\) and are excluded from retrieval evaluation\. These 100 excluded queries constitute thelow\-agreementsubset; disagreement may reflect ambiguous queries or multiple valid gold documents rather than strict unanswerability\.

KG\-grounded \(400\)\.400 queries constructed directly from knowledge\-graph triples \(e\.g\., \[crop, has\_disease, disease\_name\]\), targeting multi\-hop relational retrieval\. All 400 are verified by three annotators \(Fleiss’κ=0\.78\\kappa\{=\}0\.78\) and included in the answerable set\.

Safety \(200\)\.All 200 queries test advisory failure modes \(pesticide dosage, off\-label chemical use, dangerous agronomic advice\), each with a verified gold document\. Safety queries use formal, precise language \(chemical product codes, BRRI variety names\) that closely mirrors document vocabulary: they show 1\.6×\\timeshigher lexical overlap with their gold document than farmer queries \(§[6\.1](https://arxiv.org/html/2608.14886#S6.SS1)\), consistent with their high retrievability in §[5\.3](https://arxiv.org/html/2608.14886#S5.SS3)\. All 200 are answerable and included in the 900\-query evaluation set\.

Independent Verification\.Farmer\-anchored and safety queries were mapped by three annotators \(Fleiss’κ=0\.72\\kappa=0\.72,n=600n\{=\}600\)\. Majority vote determines the gold node; queries without majority agreement are excluded\. KG\-grounded gold nodes \(400 queries\) were assigned by a domain expert annotator and independently validated by three native Bengali\-speaking annotators who evaluated each assignment on factual grounding, faithfulness, and relevance \(Fleiss’κ=0\.78\\kappa\{=\}0\.78,n=400n\{=\}400\)\. The final benchmark contains 900 answerable queries \(300 farmer \+ 400 KG \+ 200 safety\); the 100 excluded farmer queries are withheld as a low\-agreement subset\.

Table 2\.Benchmark dataset statistics\.
### 3\.5\.Cross\-Lingual Conditions

To isolate language as an explanatory variable independent of retrieval architecture, we translate both the full query set and all 2,882 KG nodes into English, guided by a domain\-specific agricultural glossary \(312 domain\-critical terms, cross\-referenced against NCBI Taxonomy; 97% back\-translation equivalence on a 100\-query spot check\) to preserve technical terminology\. This produces three controlled conditions on an otherwise identical benchmark: Bengali queries against the Bengali KB \(BN→\\toBN\), English queries against the Bengali KB \(EN→\\toBN, cross\-lingual\), and English queries against the translated English KB \(EN→\\toEN\)\. Because the corpus content and evaluation procedure are held constant across conditions, the comparison isolates the effect of changing the language condition as closely as possible\.

## 4\.Experimental Design

We evaluate five architectures and six embeddings not to advance retrieval methodology, but because architecture\-isolated evaluation is itself part of the benchmark’s contribution \(§[2](https://arxiv.org/html/2608.14886#S2)\)\. Our evaluation is designed to isolate whether retrieval behavior is primarily determined by architecture, embedding model, or language condition\. This approach reveals failure modes that remain invisible to single\-architecture or aggregate\-only evaluations\. We organize primary experiments around four research questions: which architecture leads in Bengali \(RQ1\); whether this depends on the language boundary \(RQ2\); whether query type moderates performance \(RQ3\); and how embedding choice affects results \(RQ4\)\. We additionally conduct a configuration audit to verify that architecture comparisons are not artifacts of implementation settings\. Analysis of observed failures is in §[6](https://arxiv.org/html/2608.14886#S6)\.

### 4\.1\.Retrieval Architectures

We evaluate five representative retrieval systems spanning four retrieval families: \(i\)BM25\([Robertson and Zaragoza 2009](https://arxiv.org/html/2608.14886#bib.bib17)\)uses Okapi weighting \(k1=1\.5k\_\{1\}\{=\}1\.5,b=0\.75b\{=\}0\.75\) with character bigram plus full\-word tokenization; \(ii\)Dense \(Gemini\)usesL2L\_\{2\}\-normalized 3,072\-dimgemini\-embedding\-001vectors with exact inner\-product search \(FAISS IndexFlatIP\) and asymmetric task types; \(iii\)Dense \(BGE\-M3 Native\)uses 1,024\-dim native dense embeddings as an open, retrieval\-specific baseline; \(iv\)ColBERT\([Khattab and Zaharia 2020](https://arxiv.org/html/2608.14886#bib.bib10)\)applies BGE\-M3 multi\-vector scoring at 512\-token passage granularity \(to match the dense baselines’ context window\) with MaxSim; and \(v\)Hybrid RRFfuses BM25 and Gemini dense rankings via Reciprocal Rank Fusion \(k=60k\{=\}60, top\-100 candidates each\)\. All architectures retrieve from the identical 2,882\-node benchmark corpus introduced in §[3](https://arxiv.org/html/2608.14886#S3); only the retrieval mechanism differs\. Full configuration settings are in Appendix[A](https://arxiv.org/html/2608.14886#A1)\.

### 4\.2\.Embedding Robustness

To separate architectural effects from embedding quality, we evaluate six models spanning 384–4,096 dimensions \(Table[6](https://arxiv.org/html/2608.14886#S5.T6)\) on the same Bengali query set under identical retrieval code, isolating embedding choice as the only varying factor\.

### 4\.3\.Metrics

Retrieval \(L1\)\.We report R@1, R@5, R@10 \(hereafter R@k\), MRR, and nDCG@10 against gold source nodes for the 900 answerable queries\. A retrieved node counts as a hit only if its exact node identifier matches the provenance\-verified gold node \(serving as the strict retrieval document\): a deterministic criterion admitting no partial credit\. For context, the random baseline R@10 for a corpus of this size is10/2,882≈0\.00310/2\{,\}882\\approx 0\.003\.

Separation score\.Beyond Recall@kk, we measure how well embeddings separate the gold node from the remainder of the corpus\. For queryqiq\_\{i\}with gold nodegig\_\{i\}, letsgold=cos⁡\(E⁡\(qi\),E⁡\(gi\)\)s\_\{\\text\{gold\}\}=\\cos\(E\(q\_\{i\}\),E\(g\_\{i\}\)\)andsnegs\_\{\\text\{neg\}\}be the mean cosine similarity betweenE⁡\(qi\)E\(q\_\{i\}\)and all 2,881 non\-gold nodes\. The separation score is the mean difference \(sgold−snegs\_\{\\text\{gold\}\}\-s\_\{\\text\{neg\}\}\) across allNNevaluated queries\. A score of zero indicates random ranking behaviour; negative values indicate the gold node ranks below the corpus average\.

### 4\.4\.Statistical Validation

We compare retrieval architectures using BCa bootstrap confidence intervals \(10,000 resamples\)\. Pairwise significance is assessed via paired Wilcoxon signed\-rank tests with Holm\-Bonferroni correction across 10 architecture pairs in Table[3](https://arxiv.org/html/2608.14886#S5.T3); per\-category and per\-embedding tables are reported descriptively\. Significance levels \(p<0\.001p<0\.001for BM25 vs\. Dense;p<0\.01p<0\.01for Hybrid RRF\) and 95% CIs are reported inline in §[5\.1](https://arxiv.org/html/2608.14886#S5.SS1)\.

## 5\.Results

Each subsection answers one research question using the 900 answerable Bengali queries unless otherwise noted\. All reported numbers are from the post\-audit verification run; Section[6](https://arxiv.org/html/2608.14886#S6)discusses the observed failure patterns\.

### 5\.1\.RQ1: Benchmark Difficulty and Architecture Comparison

Table[3](https://arxiv.org/html/2608.14886#S5.T3)presents R@10 across 900 answerable Bengali queries \(random baseline R@10≈\\approx0\.003\)\. Hybrid RRF achieves the highest overall R@10 \(0\.539\): lexical and dense signals provide complementary coverage\. Among single\-method retrievers, BM25 leads \(R@10=0\.506, 95% CI: \[0\.474, 0\.538\]\), outperforming dense Gemini\-001 \(0\.464, 95% CI: \[0\.432, 0\.497\]\) by 9% \(p<0\.001p<0\.001, Wilcoxon signed\-rank test\)\. Late\-interaction ColBERT \(BGE\-M3, 512 tokens\) reaches R@10=0\.487, outperforming both single\-vector dense variants \(0\.464, 0\.408\)\. Broken out by query category \(Table[5](https://arxiv.org/html/2608.14886#S5.T5)\), ColBERT is the best single architecture on KG\-grounded queries \(R@10=0\.600, vs\. Dense 0\.489, BM25 0\.478\) and reduces the gap on farmer queries relative to Dense \(0\.210 vs\. 0\.093\)\.

Table 3\.L1 Retrieval on 900 Answerable Bengali Queries \(BN→\\toBN\)\. Bold = best overall; underline = best single\-method\.‡\\ddaggerColBERT evaluated atmax\_seq\_length=512, matching the dense baselines’ context window\.

Table 4\.Cross\-Lingual Comparison \(95% BCa CIs for R@10 in brackets; 900 queries\)\.
### 5\.2\.RQ2: Is architectural failure determined by language mismatch?

Table[4](https://arxiv.org/html/2608.14886#S5.T4)examines whether language boundary crossing changes retrieval behaviour independent of architecture\. Within the same language, BM25 leads in Bengali \(0\.506 vs\. 0\.464\) while Dense leads in English \(0\.442 vs\. 0\.384\): neither architecture is universally dominant\. The results diverge markedly in the cross\-lingual setting \(English queries→\\toBengali corpus\), where BM25’s exact lexical matching declines sharply across script boundaries \(R@10: 0\.506→\\to0\.004, a 99% drop\) and becomes effectively unusable\. Multilingual dense embeddings, by contrast, largely preserve the script boundary \(R@10: 0\.464→\\to0\.425, only an 8% drop\)\. Architecture choice cannot be separated from the language scenario it is deployed in\.

### 5\.3\.RQ3: Does the query type moderate retrieval performance?

Dense retrieval’s aggregate Bengali score masks large differences across query types \(Table[5](https://arxiv.org/html/2608.14886#S5.T5)\)\. Dense retrieval \(Gemini\) performs poorly on colloquial farmer queries \(R@10=0\.093\) but reaches high R@10 on formal safety queries \(0\.970\), a difference driven entirely by query register\. Safety queries function as near\-direct entity lookups, with little inferential gap to close between query and gold document \(§[6\.1](https://arxiv.org/html/2608.14886#S6.SS1)\); farmer queries instead require bridging the symptom\-to\-entity register gap \(§[6\.1](https://arxiv.org/html/2608.14886#S6.SS1)\)\. BM25 is comparatively stable across categories: farmer \(0\.523\), safety \(0\.539\), KG \(0\.478\)\. On KG\-grounded queries dense leads BM25 by a narrow margin \(0\.489 vs\. 0\.478\); BM25’s same\-language advantage over dense comes from consistent performance across colloquial and formal query types, in contrast to the large gap between the two query types for dense retrieval\.

Table 5\.R@10 by query category \(95% BCa CIs in brackets; 900 verified queries; Farmer=300, Safety=200, KG\-grounded=400\)\.FarmerSafetyKG\-grounded000\.20\.20\.40\.40\.60\.60\.80\.811R@10Dense \(Gemini\)BM25ColBERTFigure 2\.R@10 by query register, plotted from Table[5](https://arxiv.org/html/2608.14886#S5.T5)\. Dense retrieval is sharply bimodal — it nearly fails on colloquial farmer queries and saturates on formal safety queries — while BM25 stays comparatively stable across registers\.Bar chart showing R@10 across Farmer, Safety, and KG\-grounded registers for Dense Gemini, BM25, and ColBERT\.
### 5\.4\.RQ4: How do different embedding models compare?

Evaluating six embedding models spanning 384–4,096 dimensions \(Table[6](https://arxiv.org/html/2608.14886#S5.T6)\) shows that retrieval\-specific training dominates model scale: Gemini\-001 \(0\.464\) and BGE\-M3 \(0\.408\) outperform larger models like Qwen3\-8B \(0\.241\)\. Notably, BGE\-M3 yields the highest mean cosine separation \(\+0\.133 vs\. Gemini’s \+0\.127\) despite ranking second on Recall@10 \(\.408 vs\. \.464\); mean separation rewards models with confident average alignment, whereas top\-kkrecall penalizes a long tail of complete retrieval misses\. General\-purpose sentence\-similarity encoders \(MPNet, MiniLM\) fail \(R@10<<0\.01\), yielding negative separation scores that indicate gold nodes are ranked below corpus average\.

Table 6\.Multi\-Embedding Analysis \(95% BCa CIs for R@10 in brackets; 900 queries, BN→\\toBN\)\. Random baseline: separation = 0\.Configuration Audit\.To verify that architecture comparisons are not implementation artifacts, we audited configuration sensitivity across embedding APIs and passage granularity\. Using a sentence\-similarity task type instead of the asymmetricRETRIEVAL\_QUERY/RETRIEVAL\_DOCUMENTencoding reduced Gemini Dense R@10 from 0\.464 to 0\.063, a 7×\\timesdrop\. Passage granularity is a second, independent configuration axis: at the field\-standard default of 128 tokens, Bengali knowledge nodes \(mean≈\\approx1,180 characters\) are truncated by 95–99%, and ColBERT falls below even the weaker dense baseline \(R@10=0\.376 vs\. BGE\-M3’s 0\.408\); increasing the context window to 512 tokens lifts ColBERT to R@10=0\.487 \(Table[3](https://arxiv.org/html/2608.14886#S5.T3)\), reversing this ranking\. Two independent default settings each changed reported architecture rankings by a wide margin\. Configuration auditing should therefore precede architecture comparison in low\-resource retrieval settings\. Full configuration details are in Appendix[A](https://arxiv.org/html/2608.14886#A1)\.

## 6\.Analysis of Retrieval Failures

This section explains the performance patterns from Section[5](https://arxiv.org/html/2608.14886#S5)through two lenses: the query\-document register gap \(§[6\.1](https://arxiv.org/html/2608.14886#S6.SS1)\), and the complementary failure patterns between BM25 and dense retrieval \(§[6\.2](https://arxiv.org/html/2608.14886#S6.SS2)\)\.

### 6\.1\.Register Gap Analysis

Token\-level Jaccard similarity across all 900 query\-gold pairs reveals a near\-universal lexical gap:96\.4%of queries have Jaccard<<0\.10 with their gold document \(mean: 0\.044; maximum: 0\.172\)\. This confirms that benchmark evaluation requires semantic matching, not direct surface overlap\.

However, surface overlap varies substantially across query registers: safety queries achieve a mean Jaccard of 0\.055 vs\. 0\.034 for farmer queries \(1\.6×\\mathbf\{1\.6\{\\times\}\}higher alignment\)\. Verbatim entity inspection explains dense retrieval’s collapse on colloquial farmer queries \(R@10=0\.093\{=\}0\.093\): only 3\.5% of gold document entity names appear verbatim in farmer queries, while 92% are entirely absent\. Farmers describe observable symptoms \(*“leaves turning yellow”*\), whereas authoritative documents encode formal scientific entities \(*Tungro virus*\) \(illustrated in Table[7](https://arxiv.org/html/2608.14886#S6.T7)\)\. Safety queries use precise chemical codes and variety names that closely match document vocabulary, so dense retrievers achieve high accuracy \(0\.970\) on this category\.

Table 7\.Illustrative register gap: a farmer\-anchored query and its gold node \(English glosses of Bengali text in brackets\)\.Farmer query \(colloquial\):\[My chickpea plants’ leaves are turning yellow and drooping, what should I do?\]Gold node title:\[Chickpea crop disease control and remedies\] \(B7\_CH2\_CHHOLA\_0006\_N1\)Gold node entity:*wilt disease*\(formal pathological term; not present in query\)Token\-level Jaccard:0\.03 \(below 0\.10 near\-universal gap threshold, §[6\.1](https://arxiv.org/html/2608.14886#S6.SS1)\)
### 6\.2\.Failure Complementarity and Hybrid Attribution

Hybrid RRF’s gain over either single\-method retriever is explained by complementary failure patterns between BM25 and Dense retrieval at the category level \(Table[5](https://arxiv.org/html/2608.14886#S5.T5)\)\. BM25 is comparatively stable across query registers \(farmer 0\.523, safety 0\.539, KG\-grounded 0\.478\), while Dense is sharply bimodal \(farmer 0\.093, safety 0\.970\)\. Because the two architectures reach their strongest and weakest performance on largely different query registers, fusing their rankings recovers queries that either method alone would miss, consistent with Hybrid RRF’s overall gain over both single methods \(R@10=0\.539\{=\}0\.539vs\. 0\.506 and 0\.464\)\. Persistent shared difficulty concentrates in colloquial farmer queries and multi\-hop KG\-grounded queries, where neither lexical nor semantic matching reliably surfaces the gold document, consistent with the symptom\-to\-entity register mismatch identified above as the primary barrier in low\-resource retrieval\.

## 7\.Discussion

### 7\.1\.Methodological Implications

Evaluating low\-resource retrieval with aggregate scores alone hides important failure modes\. Dense retrieval R@10 drops from 0\.970 on formal safety queries to 0\.093 on colloquial farmer queries, corroborating concurrent findings on stratified retrieval evaluation\([Klearman et al\. 2026](https://arxiv.org/html/2608.14886#bib.bib11)\)\. Across language conditions, BM25 leads within Bengali while dense retrieval leads under cross\-lingual conditions\. Our configuration audit additionally shows that two independent default settings, an embedding\-API task type and passage\-length truncation, each changed reported architecture rankings by a wide margin; configuration auditing should therefore precede architectural evaluation\([Wang et al\. 2024](https://arxiv.org/html/2608.14886#bib.bib22)\)\.

### 7\.2\.Limitations and Ethics

Limitations\.Evaluation is limited to agricultural advisory and to first\-stage zero\-shot retrievers; learned sparse models \(e\.g\., SPLADE\) and cross\-encoder rerankers are left to future work\. Machine\-translated English queries may carry subtle lexical shifts despite 97% back\-translation equivalence on a 100\-query random sample \(§[3\.5](https://arxiv.org/html/2608.14886#S3.SS5)\); future work should expand translation validation to the full corpus to systematically characterize terminology preservation\. However, BM25’s near\-total collapse under cross\-lingual querying \(R@10=0\.004\{=\}0\.004\) reflects an expected consequence of exact lexical matching across non\-cognate scripts, since the cross\-lingual condition compares English queries directly against the untranslated Bengali corpus; this result is unlikely to be a translation artifact\. Image\-linked nodes \(Appendix[C](https://arxiv.org/html/2608.14886#A3)\) attach a visual reference to a subset of text nodes but are not separately embedded or evaluated as a distinct retrieval modality in this work\. A human audit of 200 nodes found 12 requiring correction, so a small fraction of unresolved failure queries may reflect annotation artifacts in the benchmark itself\. Source documents span 1999–2024\. The benchmark evaluates whether a retriever surfaces the correct authoritative source document, not whether that document’s recommendations remain current; deploying any system built on this corpus for live advisory would require a separate regulatory\-currency check independent of retrieval accuracy\. Finally, while reliance on proprietary APIs for initial query generation poses a reproducibility risk as models deprecate, the resulting benchmark is released as a static, version\-controlled JSON corpus, supporting stable retrieval evaluations over time\.

Ethics and broader impact\.Annotations were completed by three compensated domain\-expert annotators with informed consent\. The benchmark evaluates retrieval performance to motivate model improvement in low\-resource domain advisory and contains no personally identifiable information\. Given the safety\-critical query subset, retrieval accuracy does not certify advisory correctness for unsupervised deployment; systems evaluated on this benchmark should retain human oversight for high\-stakes recommendations\.

## 8\.Conclusion

We presented a provenance\-grounded benchmark for Bengali agricultural retrieval built from authoritative government publications through canonical knowledge nodes, image\-linked resources, and register\- and language\-stratified evaluation\. Beyond providing a reproducible benchmark, our experiments show that retrieval behaviour depends jointly on linguistic register, language boundary, and implementation configuration rather than retrieval architecture alone\. These findings provide a stronger empirical basis for evaluating future low\-resource retrieval and RAG systems\.

## Appendix AReproducibility Checklist

- •
- •BM25:Okapi \(k1=1\.5k\_\{1\}\{=\}1\.5,b=0\.75b\{=\}0\.75\), char\-bigram \+ full\-word tokenization\.
- •Dense \(Gemini\):gemini\-embedding\-001, 3,072\-dim, asymmetricRETRIEVAL\_QUERY/RETRIEVAL\_DOCUMENTtask types\.
- •Dense \(BGE\-M3\):Native projection head, 1,024\-dim,L2L\_\{2\}\-normalized\.
- •ColBERT:BGE\-M3 multi\-vector, 512\-token sequence length, MaxSim scoring\.
- •Hybrid RRF:Reciprocal Rank Fusion \(k=60k\{=\}60, top\-100 candidates per method\)\.
- •Audit Variants:sentence\-similarity task type; 128\-token passage truncation\.
- •Stats:BCa bootstrap \(10,000 resamples\), paired Wilcoxon signed\-rank tests with Holm\-Bonferroni correction\.

## Appendix BNode Representation

A representative canonical knowledge node \(trimmed; full schema released with benchmark code\), showing the three\-layer structure \(natural\-language content, structured facts, deterministic provenance\):

\{"category": "disease", "title\_bn": "\[Chickpea crop disease control and remedies\]", "summary": "\[Guidance on wilt disease control via seed treatment, variety selection, and infected plant management\]", "key\_points": \[ "\[Treat seeds with Provex\-200 WP at 2\.5\-3\.0 g/kg rate\]", "\[Grow resistant varieties: BARI Chickpea\-5, \-9, \-10\]" \], "structured": \{"symptoms": \["wilt disease"\], "management": \["seed treatment \(Provex\-200 WP\)", "fungicide spray"\], "prevention": \["use resistant varieties"\]\}, "entities": \{"chemicals": \["Provex\-200 WP"\], "diseases": \["wilt disease"\], "crops": \["chickpea"\]\}, "generation\_model": "gemini\-3\.1\-flash\-lite", "\_provenance\_layer": \{"node\_id": "B7\_CH2\_CHHOLA\_0006\_N1", "publisher": "BARI", "source\_document": "krishiProjuktiHatboi\_10\.pdf", "source\_pages": \[112, 112\]\} \}

Field values in brackets are English translations of the stored UTF\-8 Bengali text\.

## Appendix CImage\-Linked Node Structure

Nodes with a linked visual asset extend the standard schema \(Appendix[B](https://arxiv.org/html/2608.14886#A2)\) with animage\_refsfield, without introducing a separate node type:

\{\.\.\. "image\_refs": \[ \{ "caption\_en": "\[Chickpea leaf showing early wilt symptoms\]", "image\_type": "diagnostic\_photo" \} \], \.\.\. \}

All other fields \(node\_id,category,title\_bn,\_provenance\_layer\) are unchanged from the node shown in Appendix[B](https://arxiv.org/html/2608.14886#A2)\.

In total, 1,022 of 2,882 nodes \(35\.5%\) carry one or more image references\. Image references have not undergone the three\-annotator human audit \(§[3\.2](https://arxiv.org/html/2608.14886#S3.SS2)\) applied to node text, and we report them as a structural resource, not an independently verified evaluation asset \(§[7\.2](https://arxiv.org/html/2608.14886#S7.SS2)\)\.

## Appendix DNode Extraction Protocol

The canonical nodes in the benchmark are constructed via a two\-stage generative pipeline bounded by deterministic checks\.

First, an automated extraction stage identifies critical entities \(crops, diseases, agricultural chemicals\) from the source Markdown passage and stores them in a temporary registry\. The extraction prompt enforces exact surface\-form matching and forbids hallucination:

\#\#\# Strict Bounding: Extract ONLY entities explicitly mentioned in the text\. Do not infer or add external knowledge\. If a category is missing, return an empty list\. \#\#\# Surface Form: Extract the verbatim string exactly as it appears in the Bengali text\. \#\#\# Categories: "crops", "diseases\_and\_pests", "chemicals"\. \#\#\# Output: Emit a valid JSON object ONLY\.

Second, the Markdown passage is converted into structured JSON node\(s\) by Gemini\-3\.1\-Flash\-Lite\. Following generation, a deterministic script verifies that the entities extracted in Stage 1 exactly match those present in the generated node\. Provenance metadata is then injected purely deterministically\. The abridged generation instruction enforces 1\-to\-N dynamic chunking and semantic bounding:

\#\#\# Strict Domain Bounding: The generated node\(s\) must only contain information from the specific \.md document provided\.\.\. Never claim a crop or topic that the trace and body do not support\. \#\#\# Faithfulness: Every factual claim must come from the section you were given\. You do not add facts, doses, chemical names, or yields from memory\. If you cannot ground a field in the text, leave it blank\. \#\#\# How many nodes: One coherent topic→\\rightarrowone node\. Several distinct sub\-topics \(separate varieties, a disease and its treatment\)→\\rightarrowone node each\. Each node must be a distinct, non\-redundant unit\. \#\#\# Category: Pick the single best from: variety, disease, pest, fertilizer, cultivation\_practice, post\_harvest, seed\_tech, machinery, irrigation, ipm, cropping\_system, food\_safety, general\. \#\#\# Schema Enforcement: Output a JSON array conforming to the node schema with fields "title\_bn", "summary", "key\_points", "structured", "entities"\.

## References

- \(1\)
- Ameen et al\.\(2026\)Mohd Ruhul Ameen, Akif Islam, Farjana Aktar, and M Saifuzzaman Rafat\. 2026\.KrishokBondhu: A Retrieval\-Augmented Voice\-Based Agricultural Advisory Call Center for Bengali Farmers\. In*2026 IEEE 2nd International Conference on Quantum Photonics, Artificial Intelligence & Networking \(QPAIN\)*\. IEEE, 1–6\.
- Eberhard et al\.\(2024\)David M\. Eberhard, Gary F\. Simons, and Charles D\. Fennig\. 2024\.Ethnologue: Languages of the World\.[https://www\.ethnologue\.com/language/ben/](https://www.ethnologue.com/language/ben/)\.Online version\.
- Friel et al\.\(2024\)Robert Friel, Masha Belyi, and Atindriyo Sanyal\. 2024\.Ragbench: Explainable benchmark for retrieval\-augmented generation systems\.*arXiv preprint arXiv:2407\.11005*\(2024\)\.
- Furnas et al\.\(1987\)George W\. Furnas, Thomas K\. Landauer, Louis M\. Gomez, and Susan T\. Dumais\. 1987\.The vocabulary problem in human\-system communication\.*Commun\. ACM*30, 11 \(1987\), 964–971\.
- Hong et al\.\(2026\)Seongtae Hong, Youngjoon Jang, Jungseob Lee, Hyeonseok Moon, and Heuiseok Lim\. 2026\.Improving semantic proximity in information retrieval through cross\-lingual alignment\. In*The Fourteenth International Conference on Learning Representations*\.
- Hossain et al\.\(2026\)Md Asif Hossain, Nabil Subhan, Mantasha Rahman Mahi, and Jannatul Ferdous Nabila\. 2026\.Cost\-Efficient Cross\-Lingual Retrieval\-Augmented Generation for Low\-Resource Languages: A Case Study in Bengali Agricultural Advisory\.*arXiv preprint arXiv:2601\.02065*\(2026\)\.
- Jurczyk and Choi \(2017\)Tomasz Jurczyk and Jinho D\. Choi\. 2017\.Cross\-genre Document Retrieval: Matching between Conversational and Formal Writings\. In*Proceedings of the First Workshop on Building Linguistically Generalizable NLP Systems*\. Association for Computational Linguistics\.
- Kabir et al\.\(2024\)Mohsinul Kabir, Mohammed Saidul Islam, Md Tahmid Rahman Laskar, Mir Tafseer Nayeem, M Saiful Bari, and Enamul Hoque\. 2024\.BenLLM\-eval: A comprehensive evaluation into the potentials and pitfalls of large language models on Bengali NLP\. In*Proceedings of the 2024 Joint International Conference on Computational Linguistics, Language Resources and Evaluation \(LREC\-COLING 2024\)*\. 2238–2252\.
- Khattab and Zaharia \(2020\)Omar Khattab and Matei Zaharia\. 2020\.Colbert: Efficient and effective passage search via contextualized late interaction over bert\. In*Proceedings of the 43rd International ACM SIGIR conference on research and development in Information Retrieval*\. 39–48\.
- Klearman et al\.\(2026\)Andrew Klearman, Radu Revutchi, Rohin Garg, Rishav Chakravarti, Samuel Marc Denton, and Yuan Xue\. 2026\.Coverage, Not Averages: Semantic Stratification for Trustworthy Retrieval Evaluation\.*arXiv preprint arXiv:2604\.20763*\(2026\)\.
- Lee et al\.\(2026\)Seungyoon Lee, Minhyuk Kim, Seongtae Hong, Youngjoon Jang, Dongsuk Oh, and Heui\-Seok Lim\. 2026\.CLEAR: Cross\-Lingual Enhancement in Retrieval via Reverse\-training\. In*Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\)*\. 347–362\.
- Nawal et al\.\(2024\)Noshin Nawal, Sanju Basak, and Rifat Shahriyar\. 2024\.*Effective retrieval\-augmented generation for open domain question answering in bengali*\.Ph\. D\. Dissertation\. Ph\. D\. dissertation\.
- Nzeyimana and Rubungo \(2025\)Antoine Nzeyimana and Andre Niyongabo Rubungo\. 2025\.KinyaColBERT: A Lexically Grounded Retrieval Model for Low\-Resource Retrieval\-Augmented Generation\.*arXiv preprint arXiv:2507\.03241*\(2025\)\.
- Raihan and Zampieri \(2025\)Nishat Raihan and Marcos Zampieri\. 2025\.TigerLLM\-a family of Bangla large language models\. In*Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics \(Volume 2: Short Papers\)*\. 887–896\.
- Reza et al\.\(2026\)Khan Raiyan Ibne Reza, Sumaiya Tabassum Nimi, and Omar\-Ibne Shahid\. 2026\.KrishokChat: A Provenance\-Traceable Multi\-Task Bengali Agricultural Benchmark with Safety\-Critical Chemical Advisory\. In*Proceedings of the 18th Conference of the European Chapter of the Association for Computational Linguistics*\.
- Robertson and Zaragoza \(2009\)Stephen Robertson and Hugo Zaragoza\. 2009\.*The probabilistic relevance framework: BM25 and beyond*\. Vol\. 4\.Now Publishers Inc\.
- Singh et al\.\(2024\)Namita Singh, Jacqueline Wang’ombe, Nereah Okanga, Tetyana Zelenska, Jona Repishti, Jayasankar G K, Sanjeev Mishra, Rajsekar Manokaran, Vineet Singh, Mohammed Irfan Rafiq, Rikin Gandhi, and Akshay Nambi\. 2024\.Farmer\.Chat: Scaling AI\-Powered Agricultural Services for Smallholder Farmers\.*arXiv preprint arXiv:2409\.08916*\(2024\)\.
- Sorodoc et al\.\(2025\)Ionut Teodor Sorodoc, Leonardo FR Ribeiro, Rexhina Blloshmi, Christopher Davis, and Adrià de Gispert\. 2025\.Garage: A benchmark with grounding annotations for rag evaluation\. In*Findings of the Association for Computational Linguistics: ACL 2025*\. 17030–17049\.
- Strich et al\.\(2026\)Jan Strich, Enes Kutay Isgorur, Maximilian Trescher, Chris Biemann, and Martin Semmann\. 2026\.T2\-RAGBench: Text\-and\-Table Aware Retrieval\-Augmented Generation\. In*Proceedings of the 19th Conference of the European Chapter of the Association for Computational Linguistics \(Volume 1: Long Papers\)*\. 165–191\.
- Thakur et al\.\(2021\)Nandan Thakur, Nils Reimers, Andreas Rücklé, Abhishek Srivastava, and Iryna Gurevych\. 2021\.Beir: A heterogenous benchmark for zero\-shot evaluation of information retrieval models\.*arXiv preprint arXiv:2104\.08663*\(2021\)\.
- Wang et al\.\(2024\)Liang Wang, Nan Yang, Xiaolong Huang, Linjun Yang, Rangan Majumder, and Furu Wei\. 2024\.Multilingual E5 Text Embeddings: A Technical Report\.*arXiv preprint arXiv:2402\.05672*\(2024\)\.
- Wu et al\.\(2024\)Jie Wu, Zhaochun Ren, and Suzan Verberne\. 2024\.What are the limits of cross\-lingual dense passage retrieval for low\-resource languages?*arXiv preprint arXiv:2408\.11942*\(2024\)\.
- Yang et al\.\(2024\)Xiao Yang, Kai Sun, Hao Xin, Yushi Sun, Nikita Bhalla, Xiangsen Chen, Sajal Choudhary, Rongze D Gui, Ziran W Jiang, Ziyu Jiang, et al\.2024\.Crag\-comprehensive rag benchmark\.*Advances in Neural Information Processing Systems*37 \(2024\), 10470–10490\.
- Yeshambel et al\.\(2025\)Tilahun Yeshambel, Moncef Garouani, Serge Molina, and Josiane Mothe\. 2025\.Dense Retrieval for Low Resource languages\-the Case of Amharic Language\. In*Proceedings of the 48th International ACM SIGIR Conference on Research and Development in Information Retrieval*\. 3098–3100\.
- Zeng and Tse \(2006\)Qing T\. Zeng and Tony Tse\. 2006\.Exploring and developing consumer health vocabularies\.*Journal of the American Medical Informatics Association*13, 1 \(2006\), 24–29\.
- Zhang et al\.\(2021\)Xinyu Zhang, Xueguang Ma, Peng Shi, and Jimmy Lin\. 2021\.Mr\. TyDi: A multi\-lingual benchmark for dense retrieval\. In*Proceedings of the 1st workshop on multilingual representation learning*\. 127–137\.
- Zhang et al\.\(2023\)Xinyu Zhang, Nandan Thakur, Odunayo Ogundepo, Ehsan Kamalloo, David Alfonso\-Hermelo, Xiaoguang Li, Qun Liu, Mehdi Rezagholizadeh, and Jimmy Lin\. 2023\.Miracl: A multilingual retrieval dataset covering 18 diverse languages\.*Transactions of the Association for Computational Linguistics*11 \(2023\), 1114–1131\.

Similar Articles

When Retrieval Doesn't Help: A Large-Scale Study of Biomedical RAG

arXiv cs.CL

A large-scale study across 5 models (7B–72B), 10 biomedical QA datasets, 4 retrieval methods, and 4 corpora finds that RAG yields only small and inconsistent gains (1–2 points) over no-retrieval baselines in biomedical question answering. The study concludes that the main bottleneck is not retrieval quality but models' limited ability to effectively use retrieved evidence.

ScalableRAG: High-Quality RAG at Zero Ingestion Cost

arXiv cs.AI

This paper introduces ScalableRAG, a retrieval-augmented generation method that achieves high accuracy without any ingestion costs (no vector database or knowledge graph) by using regex-based set creation and aggregative reasoning. It outperforms baselines on multiple datasets and also presents a limited-ingestion variant for further accuracy improvements.

Most agent RAG problems I see are retrieval problems, not model problems

Reddit r/AI_Agents

The author argues that most agent RAG failures are due to retrieval problems—specifically chunking errors, lack of freshness signals, and reliance on pure vector search—rather than the LLM, and recommends structural chunking, decay-based ranking, and hybrid BM25+vector search.