REVIEW 3 major objections 6 minor 22 references
Multi-turn conversation collapses vision-language model accuracy on French financial documents to about 50 percent, regardless of model size.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · deepseek-v4-flash
2026-08-03 01:07 UTC pith:YEOQJXOR
load-bearing objection The benchmark is a useful contribution; the error-propagation headline overclaims. the 3 major comments →
When Tables Go Crazy: Evaluating Multimodal Models on French Financial Documents
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
A current open-weight vision-language model can pull a fee or a duration out of a French table with high accuracy, but it cannot carry a 5–10 turn conversation about the same document. The paper's evidence: the best text/table accuracy reaches 85–90%, chart accuracy tops out at 61.7%, and in the conversational condition where the model's own previous answers are fed back, all six models land between 46.2% and 58.5%, with the 8B model beating the 124B model by only 6 points. In the matched gold-context condition—same questions, same image, but correct previous answers in the history—scores rise to 63.1–86.2% and scale cleanly with size. The paper reads this as direct evidence that the bottlen
What carries the argument
The load-bearing instrument is the benchmark's matched conversational pair. The same multi-turn questions are run twice: once with the model's own previous answers placed in the conversation history (Conversational Standard) and once with gold answers in their place (Conversational Gold). Because the only difference is the content of the history, the score gap between the two conditions is a direct measure of how much early errors contaminate later turns. The scoring system is an LLM-as-judge protocol: three open-weight judge models independently label each response correct/incorrect, and a majority vote decides. The judge rubric explicitly allows numerical equivalences (e.g., 20% = 0.2) to
Load-bearing premise
The headline claim rests on the majority votes of three open-weight LLM judges reading French financial answers; if those judges are biased—no human evaluation or calibration is reported—then the specific numbers, including the ~50% conversational floor, are not established.
What would settle it
Score a stratified sample of 200–300 responses (50+ per task family) with a human French-financial expert, then compare against the LLM-majority labels; if agreement on the conversational subset is low, or if rotating the judge models (e.g., replacing all judges from the evaluated families) moves the conversational numbers outside the 46–59% band, the scaling-independent-collapse claim is refuted.
If this is right
- Single-turn extraction from French regulatory documents is close to practical for the best tested models (85–90% on text and tables); the limiting factor for productization is charts and conversations, not basic OCR-style reading.
- The gold-vs-standard gap implies that equipping a system with a verification or self-correction loop, rather than a larger base model, is the most promising route to usable multi-turn financial analysis.
- Any deployment of conversational VLM assistants in finance should treat early answers as state that can poison later ones; resetting or re-grounding context is an architectural requirement, not a convenience.
- Chart understanding deserves separate evaluation and training: it is a distinct failure mode with a 20–30 point drop relative to table tasks across all model sizes.
- Benchmark results from single-turn tasks are not predictive of multi-turn reliability; evaluation suites for high-stakes domains should include the gold-vs-model context contrast used here.
Where Pith is reading between the lines
- The paper's judge pool draws two of its three members from the same model families as the evaluated systems; until a human-scored subset or judge-family swap is checked, the exact ordering and even the sharpness of the conversational collapse are not fully separated from judge self-preference.
- A testable extension: add an explicit 'second chance' turn where the model can revise its previous answer after seeing the next question; the gold-context result predicts a substantial accuracy recovery, which would confirm the state-contamination explanation in a practical intervention.
- The same error-propagation mechanism should appear in any multi-step multimodal chain—not just finance—so the benchmark design could be ported to legal, medical, or insurance document workflows by swapping the document corpus and re-running the gold-vs-model contrast.
- Because generation favored locally salient facts, the observed 85–90% text/table performance may be an upper bound for real holistic document understanding; a follow-up benchmark weighted toward cross-section synthesis would likely find larger gaps.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces MULTIMODALFINANCEEVAL (referred to in the abstract as "Scribe Finance"), a benchmark of 1,204 expert-validated question–answer pairs for French financial document understanding, covering text extraction, table comprehension, chart interpretation, and multi-turn conversation. Six open-weight VLMs (8B–124B) are evaluated with an LLM-as-judge protocol. The reported results show strong performance on text and table tasks (roughly 85–90%), weak chart interpretation (34–62%), and a striking drop in the conversational condition where models must use their own prior answers rather than gold answers (46–59%). The paper's central claim is that this drop demonstrates error propagation across dialogue turns and that conversational accuracy converges to ~50% regardless of model scale.
Significance. If the conversational finding holds, it is an important negative result: it would indicate that current open-weight VLMs are not reliable for interactive multi-step financial document analysis, and that scaling alone does not mitigate error accumulation. The benchmark itself is a substantial contribution: it is larger than prior French financial QA resources, covers multiple modalities, includes a reasoned semi-automatic construction pipeline with expert revision, and the authors transparently document generation biases and limitations. The paper also ships reproducible prompts and a clear evaluation template. However, the headline claim about error propagation is not directly established by the reported evidence, and the evaluation protocol has validity risks that could affect all absolute scores.
major comments (3)
- [§5, Table 4, Appendix 11.2.3] The paper's headline claim — "early mistakes propagate across turns, driving accuracy down to roughly 50% regardless of model size" — is inferred from the aggregate comparison between Conversational Gold and Conversational Standard conditions. This comparison shows that replacing model completions with gold answers improves overall accuracy, but it does not demonstrate that a model's own error at turn t causes an error at turn t+1. No turn-level analysis is provided (e.g., accuracy at turn k conditioned on correctness at turn k−1, or the distribution of first-error positions). Alternative explanations remain plausible, such as models being worse at processing longer multi-turn contexts even when prior answers are correct, or a general difficulty with the specific MCQ reasoning task. Additionally, only 65 conversational items exist (Table 2); for proportions near 0.5 the standard error is
- [§4 Evaluation Protocol] All reported accuracies rely on majority-vote judgments from three open-weight LLMs. No human evaluation or judge calibration is reported, and two of the three judges (Qwen3-32B, Gemma-3-27B) belong to the same model families as the evaluated VLMs (Qwen3-VL and Gemma-3). The citation of Chen et al. (2025) does not directly address this exact overlap; that study's self-preference results are not demonstrated for this judge/answer configuration. Since the absolute scores and model rankings could be affected by judge self-preference, the paper should validate the judge protocol on a human-annotated subsample (e.g., 100 items), report per-judge accuracy and inter-judge agreement, and disclose the possible impact on the reported rankings. The Gold-vs-Standard contrast is less sensitive to this bias, but the overall numbers in Table 4 and the abstract's "~50%" claim inherit the concern.
- [§1 and §2.2, Table 1] The contribution claim "the first multimodal benchmark for French financial document understanding" conflicts with the cited FAMMA (Xue et al., 2025), which is a multilingual multimodal financial benchmark and, by the paper's own Table 1, includes French content (9%). If the intended claim is "the first French-only" or "the first focused on regulatory prospectuses", it should be restated precisely. Otherwise the novelty assertion is overstated. Relatedly, the abstract introduces the benchmark as "Scribe Finance" while the body consistently uses "MULTIMODALFINANCEEVAL"; this naming inconsistency should be corrected.
minor comments (6)
- [Abstract and §1] The benchmark name is inconsistent: the abstract says "Scribe Finance", the body says "MULTIMODALFINANCEEVAL", and footnote 1 links to an anonymous repository named "squad_finance". Unify the name throughout.
- [Table 4] The column header "Conv." is ambiguous. Rename to "Conv. Standard" (or "Conv. Model") to clearly distinguish it from "Conv. Gold".
- [§2.2, References] The Faysse et al. (2025) citation is associated with a dataset of 210 retrieval/table questions, but the reference points to the ColPali document-retrieval paper. If a different work is intended, update the citation; if the ColPali paper indeed contains this dataset, clarify the connection.
- [Table 4] The "Avg" column appears to be an unweighted mean of task accuracies, even though task sizes differ greatly (e.g., 501 text items vs 65 conversational items). State whether the average is weighted by number of items; otherwise the aggregate scores may be misleading.
- [§3, Dataset Construction] The dataset is described as "expert-validated", but only a single annotator is mentioned and no inter-annotator reliability or independent audit is reported. A brief discussion of this choice would be helpful, especially since the benchmark's validity depends on annotation quality.
- [§5 and §6] The paper does not discuss the possibility that models have seen some of these public financial documents during pretraining. A contamination check or an explicit acknowledgment of this risk would strengthen the benchmark's conclusions.
Circularity Check
No significant circularity: the central results are empirical measurements, and the Gold-vs-Standard contrast is a controlled comparison rather than a definitional identity.
full rationale
The paper makes no derivation claim in which an output is defined in terms of the quantity it purports to predict. The central conversational-collapse claim is an observed accuracy gap between two conditions, Conversational Gold and Conversational Standard, which differ only in whether the dialogue history contains expert gold answers or model-generated previous answers. The gap is not forced by construction: nothing in the prompt templates or dataset design guarantees that the standard condition will yield ~50% accuracy, and the gold-condition scores (63.1-86.2%) show the same models can answer similar questions when given correct context. The LLM-as-judge protocol introduces a possible self-preference bias because two of the three judges (Qwen3-32B, Gemma-3-27B) come from the same model families as evaluated VLMs; however, this is an evaluation-validity concern, not circularity: the judge prompt compares model predictions against expert-validated gold answers, and the paper explicitly acknowledges the risk and cites an external study (Chen et al. 2025) rather than its own prior results. The statistical weaknesses the reviewers note—65 conversational items, no per-turn conditional analysis, and an aggregate rather than turn-level contrast—bear on whether the 'error propagation regardless of scale' conclusion is established, but they do not make the claim equivalent to its inputs by construction. No load-bearing self-citation, imported uniqueness theorem, ansatz smuggled through citation, or renaming of a known result appears in the paper.
Axiom & Free-Parameter Ledger
axioms (4)
- domain assumption Majority-vote LLM-as-judge scoring is a valid and unbiased measure of correctness for all 1,204 answers.
- domain assumption The single financial expert's validation and rewriting of all questions yields correct gold answers.
- domain assumption GPT-4o/Gemini-2.0-generated questions, after expert revision, are representative of real financial document understanding tasks.
- domain assumption The Conv Gold vs Conv Standard comparison isolates the effect of error propagation.
read the original abstract
Vision-language models (VLMs) perform well on many document understanding tasks, yet their reliability in specialized, non-English domains remains underexplored. This gap is especially critical in finance, where documents mix dense regulatory text, numerical tables, and visual charts, and where extraction errors can have real-world consequences. We introduce Scribe Finance, the first multimodal benchmark for evaluating French financial document understanding. The dataset contains 1,204 expert-validated questions spanning text extraction, table comprehension, chart interpretation, and multi-turn conversational reasoning, drawn from real investment prospectuses, KIDs, and PRIIPs. We evaluate six open-weight VLMs (8B-124B parameters) using an LLM-as-judge protocol. While models achieve strong performance on text and table tasks (85-90% accuracy), they struggle with chart interpretation (34-62%). Most notably, multi-turn dialogue reveals a sharp failure mode: early mistakes propagate across turns, driving accuracy down to roughly 50% regardless of model size. These results show that current VLMs are effective for well-defined extraction tasks but remain brittle in interactive, multi-step financial analysis. Scribe Finance offers a challenging benchmark to measure and drive progress in this high-stakes setting.
Figures
Reference graph
Works this paper leans on
-
[1]
Pravesh Agrawal, Szymon Antoniak, Emma Bou Hanna, Baptiste Bout, Devendra Chaplot, Jessica Chudnovsky, Diogo Costa, Baudouin De Monicault, Saurabh Garg, Theophile Gervet, Soham Ghosh, Amélie Héliou, Paul Jacob, Albert Q. Jiang, Kartik Khandelwal, Timothée Lacroix, Guillaume Lample, Diego Las Casas, Thibaut Lavril, and 23 others. 2024. https://arxiv.org/ab...
Pith/arXiv arXiv 2024
-
[2]
Zhiyu Chen, Wenhu Chen, Charese Smiley, Sameena Shah, Iana Borova, Dylan Langdon, Reema Moussa, Matt Beane, Ting-Hao Huang, Bryan Routledge, and William Yang Wang. 2022 a . https://doi.org/10.48550/arXiv.2109.00122 FinQA : A Dataset of Numerical Reasoning over Financial Data . arXiv preprint. ArXiv:2109.00122 [cs]
-
[3]
Zhiyu Chen, Shiyang Li, Charese Smiley, Zhiqiang Ma, Sameena Shah, and William Yang Wang. 2022 b . https://doi.org/10.48550/arXiv.2210.03849 ConvFinQA : Exploring the Chain of Numerical Reasoning in Conversational Finance Question Answering . arXiv preprint. ArXiv:2210.03849 [cs]
-
[4]
Yang Deng, Wenqiang Lei, Wenxuan Zhang, Wai Lam, and Tat-Seng Chua. 2023. https://doi.org/10.48550/arXiv.2210.08817 PACIFIC : Towards Proactive Conversational Question Answering over Tabular and Textual Data in Finance . arXiv preprint. ArXiv:2210.08817 [cs]
-
[5]
Martin d ' Hoffschmidt, Wacim Belblidia, Quentin Heinrich, Tom Brendl \'e , and Maxime Vidal. 2020. https://doi.org/10.18653/v1/2020.findings-emnlp.107 FQ u AD : F rench question answering dataset . In Findings of the Association for Computational Linguistics: EMNLP 2020, pages 1193--1208, Online. Association for Computational Linguistics
-
[6]
European Commission . 2014. https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX Official Journal of the European Union
2014
-
[7]
European Union . 2014. https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX Official Journal of the European Union
2014
-
[8]
G20 . 2009. https://www.g20.utoronto.ca/analysis/hse/2009-london-compliance.pdf Leaders' statement: The global plan for recovery and reform . G20 London Summit, April 2009
2009
-
[9]
Gemma Team , Aishwarya Kamath, Johan Ferret, Shreya Pathak, Nino Vieillard, Ramona Merhej, Sarah Perrin, Tatiana Matejovicova, Alexandre Ramé, Morgane Rivière, Louis Rouillard, Thomas Mesnard, Geoffrey Cideron, Jean bastien Grill, Sabela Ramos, Edouard Yvinec, Michelle Casbon, Etienne Pot, Ivo Penchev, and 197 others. 2025. https://arxiv.org/abs/2503.1978...
Pith/arXiv arXiv 2025
-
[10]
Aaron Grattafiori, Abhimanyu Dubey, Abhinav Jauhri, Abhinav Pandey, Abhishek Kadian, Ahmad Al-Dahle, Aiesha Letman, Akhil Mathur, Alan Schelten, Alex Vaughan, Amy Yang, Angela Fan, Anirudh Goyal, Anthony Hartshorn, Aobo Yang, Archi Mitra, Archie Sravankumar, Artem Korenev, Arthur Hinsvark, and 542 others. 2024. https://arxiv.org/abs/2407.21783 The llama 3...
Pith/arXiv arXiv 2024
-
[11]
Rachel Keraron, Guillaume Lancrenon, Mathilde Bras, Frédéric Allary, Gilles Moyse, Thomas Scialom, Edmundo-Pavel Soriano-Morales, and Jacopo Staiano. 2020. https://doi.org/10.48550/arXiv.2007.00968 Project PIAF : Building a Native French Question - Answering Dataset . arXiv preprint. ArXiv:2007.00968 [cs]
work page internal anchor Pith review Pith/arXiv arXiv doi:10.48550/arxiv.2007.00968 2020
-
[12]
Yanis Labrak, Adrien Bazoge, Richard Dufour, Mickael Rouvier, Emmanuel Morin, Béatrice Daille, and Pierre-Antoine Gourraud. 2023. https://doi.org/10.48550/arXiv.2304.04280 FrenchMedMCQA : A French Multiple - Choice Question Answering Dataset for Medical domain . arXiv preprint. ArXiv:2304.04280 [cs]
work page internal anchor Pith review Pith/arXiv arXiv doi:10.48550/arxiv.2304.04280 2023
-
[13]
Jiahua Liu, Yankai Lin, Zhiyuan Liu, and Maosong Sun. 2019. https://doi.org/10.18653/v1/P19-1227 XQA : A Cross -lingual Open -domain Question Answering Dataset . In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics , pages 2358--2368, Florence, Italy. Association for Computational Linguistics
-
[14]
Shayne Longpre, Yi Lu, and Joachim Daiber. 2021. https://doi.org/10.48550/arXiv.2007.15207 MKQA : A Linguistically Diverse Benchmark for Multilingual Open Domain Question Answering . arXiv preprint. ArXiv:2007.15207 [cs]
-
[15]
Nikita Nangia, Clara Vania, Rasika Bhalerao, and Samuel R. Bowman. 2020. https://doi.org/10.48550/arXiv.2010.00133 CrowS - Pairs : A Challenge Dataset for Measuring Social Biases in Masked Language Models . arXiv preprint. ArXiv:2010.00133 [cs]
-
[16]
Aurélie Névéol, Yoann Dupont, Julien Bezançon, and Karën Fort. 2022. French CrowS - Pairs : Extension à une langue autre que l’anglais d’un corpus de mesure des biais sociétaux dans les modèles de langue masqués. Actes de la 29e Conférence sur le Traitement Automatique des Langues Naturelles
2022
-
[17]
Qwen Team . 2025. https://arxiv.org/abs/2505.09388 Qwen3 technical report . Preprint, arXiv:2505.09388
Pith/arXiv arXiv 2025
-
[18]
Pranav Rajpurkar, Jian Zhang, Konstantin Lopyrev, and Percy Liang. 2016. Squad: 100,000+ questions for machine comprehension of text. In Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing. Association for Computational Linguistics
2016
-
[19]
Xinyu Zhang, Nandan Thakur, Odunayo Ogundepo, Ehsan Kamalloo, David Alfonso-Hermelo, Xiaoguang Li, Qun Liu, Mehdi Rezagholizadeh, and Jimmy Lin. 2023. https://doi.org/10.1162/tacl_a_00595 MIRACL : A Multilingual Retrieval Dataset Covering 18 Diverse Languages . Transactions of the Association for Computational Linguistics, 11:1114--1131
-
[20]
Fengbin Zhu, Wenqiang Lei, Youcheng Huang, Chao Wang, Shuo Zhang, Jiancheng Lv, Fuli Feng, and Tat-Seng Chua. 2021. https://doi.org/10.48550/arXiv.2105.07624 TAT - QA : A Question Answering Benchmark on a Hybrid of Tabular and Textual Content in Finance . arXiv preprint. ArXiv:2105.07624 [cs]
-
[21]
online" 'onlinestring :=
ENTRY address archivePrefix author booktitle chapter edition editor eid eprint eprinttype howpublished institution journal key month note number organization pages publisher school series title type volume year doi pubmed url lastchecked label extra.label sort.label short.list INTEGERS output.state before.all mid.sentence after.sentence after.block STRING...
-
[22]
write newline
" write newline "" before.all 'output.state := FUNCTION n.dashify 't := "" t empty not t #1 #1 substring "-" = t #1 #2 substring "--" = not "--" * t #2 global.max substring 't := t #1 #1 substring "-" = "-" * t #2 global.max substring 't := while if t #1 #1 substring * t #2 global.max substring 't := if while FUNCTION word.in bbl.in capitalize " " * FUNCT...
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.