Research & Papers

HETERQA benchmark tests AI retrieval across 5 data sources, finds big gaps

New benchmark reveals AI models struggle to retrieve records from mixed sources like text, images, and graphs.

Deep Dive

HETERQA is a comprehensive benchmark designed to evaluate record retrieval when data comes from multiple heterogeneous sources—relational tables, text documents, image repositories, spatial databases, and knowledge graphs. Built using Yelp business records, the dataset contains 857 question-answering pairs that require models to jointly exploit these sources. The benchmark was constructed in an answer-driven manner: candidate records are filtered by constraints, enriched via heterogeneous sources, then cross-verified before the natural-language question is finalized. Human validation and contradiction detection ensure quality.

Initial evaluations using sparse, dense, hybrid, late-interaction, and agentic retrievers show that no method saturates the benchmark. Hybrid retrieval achieved the strongest Recall@10, while Self-RAG (retrieval-augmented generation with self-reflection) achieved the best MRR@10. These results indicate that current retrieval methods—including advanced agentic ones—are insufficient for real-world heterogeneous data scenarios. HETERQA thus provides a challenging testbed and leaves substantial room for future retrieval innovations. The dataset and code are publicly available.

Key Points
  • HETERQA contains 857 QA pairs over 5 heterogeneous source types (tables, text, images, spatial, knowledge graphs) using Yelp business records.
  • Hybrid retrieval achieved best Recall@10; Self-RAG (retrieval-augmented generation with self-reflection) achieved best MRR@10.
  • All evaluated methods fall far short of saturating the benchmark, indicating significant room for improvement in multi-source retrieval.

Why It Matters

As AI systems increasingly need to pull data from mixed sources, HETERQA provides a rigorous test for next-generation retrieval.

📬 Get the top 10 AI stories daily