Lune

CHI2020Top-tier venue

Answering Questions about Charts and Generating Visual Explanations

Dae Hyun Kim, Enamul Hoque, Maneesh Agrawala

2020Year
121Citations
29Top-tier citations

Abstract

People often use charts to analyze data, answer questions and explain their answers to others. In a formative study, we find that such human-generated questions and explanations commonly refer to visual features of charts. Based on this study, we developed an automatic chart question answering pipeline that generates visual explanations describing how the answer was obtained. Our pipeline first extracts the data and visual encodings from an input Vega-Lite chart. Then, given a natural language question about the chart, it transforms references to visual attributes into references to the data. It next applies a state-of-the-art machine learning algorithm to answer the transformed question. Finally, it uses a template-based approach to explain in natural language how the answer is determined from the chart's visual features. A user study finds that our pipeline-generated visual explanations significantly outperform in transparency and are comparable in usefulness and trust to human-generated explanations.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 87d5fe38-80c9-462f-bc0e-5b0621401837

Cited by top-tier papers29

Ask how each one uses it

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines