Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
119 tokens/sec
GPT-4o
56 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Type-Directed Synthesis of Visualizations from Natural Language Queries (2209.01081v1)

Published 2 Sep 2022 in cs.PL

Abstract: We propose a new technique based on program synthesis for automatically generating visualizations from natural language queries. Our method parses the natural language query into a refinement type specification using the intents-and-slots paradigm and leverages type-directed synthesis to generate a set of visualization programs that are most likely to meet the user's intent. Our refinement type system captures useful hints present in the natural language query and allows the synthesis algorithm to reject visualizations that violate well-established design guidelines for the input data set. We have implemented our ideas in a tool called Graphy and evaluated it on NLVCorpus, which consists of 3 popular datasets and over 700 real-world natural language queries. Our experiments show that Graphy significantly outperforms state-of-the-art natural-language-based visualization tools, including transformer and rule-based ones.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (7)
  1. Qiaochu Chen (12 papers)
  2. Shankara Pailoor (5 papers)
  3. Celeste Barnaby (6 papers)
  4. Abby Criswell (2 papers)
  5. Chenglong Wang (80 papers)
  6. Greg Durrett (117 papers)
  7. Isil Dillig (57 papers)
Citations (13)

Summary

We haven't generated a summary for this paper yet.