FlowNL: Asking the Flow Data in Natural Languages
Jieying Huang, Yang Xi, Junnan Hu, Jun Tao
Abstract
Flow visualization is essentially a tool to answer domain experts' questions about flow fields using rendered images. Static flow visualization approaches require domain experts to raise their questions to visualization experts, who develop specific techniques to extract and visualize the flow structures of interest. Interactive visualization approaches allow domain experts to ask the system directly through the visual analytic interface, which provides flexibility to support various tasks. However, in practice, the visual analytic interface may require extra learning effort, which often discourages domain experts and limits its usage in real-world scenarios. In this paper, we propose FlowNL, a novel interactive system with a natural language interface. FlowNL allows users to manipulate the flow visualization system using plain English, which greatly reduces the learning effort. We develop a natural language parser to interpret user intention and translate textual input into a declarative language. We design the declarative language as an intermediate layer between the natural language and the programming language specifically for flow visualization. The declarative language provides selection and composition rules to derive relatively complicated flow structures from primitive objects that encode various kinds of information about scalar fields, flow patterns, regions of interest, connectivities, etc. We demonstrate the effectiveness of FlowNL using multiple usage scenarios and an empirical evaluation.
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.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext d9be9be6-fa59-48ae-91c1-a272858697a4Cited by top-tier papers3
- Knowledge Graphs in Practice: Characterizing their Users, Challenges, and Visualization OpportunitiesHarry X. Li, Gabriel Appleby, Camelia Daniela Brumar, Remco Chang et al.IEEE VIS 2023 · 35 citations
- NLI4VolVis: Natural Language Interaction for Volume Visualization via LLM Multi-Agents and Editable 3D Gaussian SplattingKuangshi Ai, Kaiyuan Tang, Chaoli WangIEEE VIS 2025 · 6 citations
- Automatic Semantic Alignment of Flow Pattern Representations for Exploration with Large Language ModelsWeihan Zhang, Jun TaoIEEE VIS 2025 · 1 citation
Builds on5
- NL4DV: A Toolkit for Generating Analytic Specifications for Data Visualization from Natural Language QueriesArpit Narechania, Arjun Srinivasan, John T. StaskoIEEE VIS 2020 · 210 citations
- Natural Language to Visualization by Neural Machine TranslationYuyu Luo, Nan Tang, Guoliang Li, Jiawei Tang et al.IEEE VIS 2021 · 145 citations
- GoTree: A Grammar of Tree VisualizationsGuozheng Li, Min Tian, Qinmei Xu, Michael J. McGuffin et al.CHI 2020 · 44 citations
- P6: A Declarative Language for Integrating Machine Learning in Visual AnalyticsJianping Kelvin Li, Kwan-Liu MaIEEE VIS 2020 · 16 citations
- IGScript: An Interaction Grammar for Scientific Data PresentationRichen Liu, Min Gao, Shunlong Ye, Jiang ZhangCHI 2021 · 15 citations
Related papers
- Towards Natural Language-Based Visualization AuthoringYun Wang, Zhitao Hou, Leixian Shen, Tongshuang Wu et al.IEEE VIS 2022 · 74 citations
- A Framework for Multiclass Contour VisualizationSihang Li, Jiacheng Yu, Mingxuan Li, Le Liu et al.IEEE VIS 2022 · 4 citations
- Does This Have a Particular Meaning? Interactive Pattern Explanation for Network VisualizationsXinhuan Shu, Alexis Pister, Junxiu Tang, Fanny Chevalier et al.IEEE VIS 2024 · 6 citations
- GeoVisA11y: An AI-based Geovisualization Question-Answering System for Screen-Reader UsersChu Li, Rock Yuren Pang, Arnavi Chheda-Kothary, Ather Sharif et al.CHI 2026 · 1 citation
- DynaVis: Dynamically Synthesized UI Widgets for Visualization EditingPriyan Vaithilingam, Elena L. Glassman, Jeevana Priya Inala, Chenglong WangCHI 2024 · 56 citations
