Toolspublished

Databricks Says 300M Chart-JSON Pipeline Tops Four Multimodal Baselines on Answer Accuracy

The company’s test suggests chart values can become a useful retrieval layer instead of relying solely on page-image embeddings, though its comparison measures answer correctness and includes a synthetic benchmark it built.

By 3 min read
Databricks Says 300M Chart-JSON Pipeline Tops Four Multimodal Baselines on Answer Accuracy

Listen to this story

The audio brief

About 1:36
0:001:36
Read transcript
Databricks says a 300-million-parameter pipeline that turns chart values into searchable JSON beat four multimodal embedding systems on answer correctness. The result points to a practical alternative to relying mainly on page-image embeddings: make the numbers and labels searchable as text, then bring the chart images back for visual context. The test used two evaluations. On a 310-question subset of ViDoRe V3, the pipeline reached 75.9 percent correctness. On Chart-RAG, a synthetic benchmark Databricks built from three reports totaling 378 pages, it reached 75.1 percent. The comparison included ColQwen2.5-3B, Qwen3-VL-Embedding-2B, Jina CLIP v2, and CLIP ViT-L/14. Databricks says its approach beat all four, while using a text model it describes as roughly ten times smaller and simpler than ColQwen2.5-3B’s multi-vector design. The important detail is that structured chart text did not replace images. Supplying the top three retrieved images improved correctness by 2.6 points on ViDoRe and four points on Chart-RAG. In other words, text handles precise values and labels, while images cover questions about visual presentation. On the small Chart-RAG corpus, retrieval was already close to saturated, so answer quality was the key distinction. Answers were graded by Gemini 3 Flash, with repeated runs and confidence intervals. Databricks plans to add this enrichment automatically to ai_parse_document and use it for chart questions in Genie One, but no release date has been announced. The open question is whether the gains hold on larger, less controlled document collections.

Story brief

3 key points

Databricks is turning chart contents into searchable text rather than relying on image embeddings, then giving the answering agent three retrieved images for visual context. Its 300M-parameter pipeline scored 75.9% on a 310-question ViDoRe V3 subset and 75.1% on 114 Chart-RAG questions, ahead of four multimodal baselines in the company’s tests. The planned addition to ai_parse_document should make chart extraction...

  1. 01

    Chart JSON improved answer correctness by 2.6 points on ViDoRe and 4 points on Chart-RAG when images were also supplied.

  2. 02

    The pipeline was tested against ColQwen2.5-3B, Qwen3-VL-Embedding-2B, Jina CLIP v2, and CLIP ViT-L/14.

  3. 03

    Databricks describes the text model as roughly 10 times smaller than ColQwen2.5-3B’s multi-vector design.

Databricks says its chart-JSON retrieval pipeline exceeded four multimodal embedding baselines on answer correctness across two chart-focused tests, using a 300-million-parameter text embedding model and three chart images at answer time. The company plans to add the extraction automatically to ai_parse_document, turning chart values into structured text without changing that tool’s interface.

The change targets a familiar retrieval failure. A caption can say what a chart is about, but it may omit the values and labels needed to answer a precise question. Databricks compared two indexes built from the same PDFs: one stored figure captions alone, while the other placed captions and structured chart JSON together in each figure chunk.

Diagram of Databricks’ chart extraction and retrieval pipeline using AI functions.
The tested pipeline extracted chart JSON, prepared search chunks, indexed them, and sent retrieved material to Genie for answering. Source: databricks.com.

Its pipeline uses ai_parse_document to extract document content, ai_prep_search to turn it into retrieval-ready chunks, ai_search to create the index, and Genie for retrieval and answering. The design keeps retrieval text-based: the chart’s extracted values become part of the text representation rather than requiring every indexed page to be embedded as an image.

Structured text did not eliminate the role of visual input. Some questions depend on a figure’s appearance rather than its numeric content, so Databricks also supplied the top three retrieved images to the answering agent. Retrieval did not change, but correctness rose by 4 percentage points on Chart-RAG and 2.6 points on the ViDoRe subset.

Databricks compared its approach with four systems: ColQwen2.5-3B, Qwen3-VL-Embedding-2B, Jina CLIP v2, and CLIP ViT-L/14. It says the chart-JSON setup exceeded all four on answer correctness while passing three images to the answering model. The company characterizes its 300M-parameter text approach as roughly 10 times smaller and simpler than ColQwen2.5-3B’s multi-vector, late-interaction design.

The evaluation covered 310 chart- and infographic-heavy questions from a ViDoRe V3 subset, drawn from a 16,000-page English corpus, and 114 visually grounded questions in Chart-RAG. Databricks built the latter from three chart-heavy reports totaling 378 pages because many ViDoRe chart-focused questions could still be answered from surrounding text.

Answers were graded as correct, partly correct, or incorrect by Gemini-3-Flash against gold answers. Each configuration ran three times and the company reported confidence intervals. On Chart-RAG, Databricks notes that retrieval for the strongest systems was close to saturated because the corpus was small, making answer quality the more meaningful comparison there.

Databricks says chart-JSON enrichment will arrive soon in ai_parse_document and automatically add chart values as structured text. It also says the capability will power Genie One for chart-related questions. The announcement establishes a planned product direction; it does not provide a release date.

Sources

  1. databricks.comEnhancing Agent Retrieval with Structured Chart Extraction