Section 01
Introduction: Chartographer—A Counterfactual Evaluation Framework for VLMs' Chart Reasoning Capabilities
Chartographer is an open-source chart counterfactual generation framework from the Computational Linguistics Lab at the University of Waterloo, designed to systematically evaluate whether visual language models (VLMs) truly possess chart reasoning capabilities. Its core idea is to construct original charts, basic reconstructions, and seed-controlled counterfactual variants, using these variants to test whether models rely on visual shortcuts rather than genuine reasoning. Additionally, the framework uses executable Python code to verify answers, ensuring objective and reproducible evaluations. The project is open-source (GitHub link: https://github.com/compling-wat/Chartographer), with supporting resources including an arXiv paper (https://arxiv.org/abs/2605.27311) and a Hugging Face dataset (https://huggingface.co/datasets/1fanjz/Chartographer).