Literature DB >> 33048704

NL4DV: A Toolkit for Generating Analytic Specifications for Data Visualization from Natural Language Queries.

Arpit Narechania, Arjun Srinivasan, John Stasko.   

Abstract

Natural language interfaces (NLls) have shown great promise for visual data analysis, allowing people to flexibly specify and interact with visualizations. However, developing visualization NLIs remains a challenging task, requiring low-level implementation of natural language processing (NLP) techniques as well as knowledge of visual analytic tasks and visualization design. We present NL4DV, a toolkit for natural language-driven data visualization. NL4DV is a Python package that takes as input a tabular dataset and a natural language query about that dataset. In response, the toolkit returns an analytic specification modeled as a JSON object containing data attributes, analytic tasks, and a list of Vega-Lite specifications relevant to the input query. In doing so, NL4DV aids visualization developers who may not have a background in NLP, enabling them to create new visualization NLIs or incorporate natural language input within their existing systems. We demonstrate NL4DV's usage and capabilities through four examples: 1) rendering visualizations using natural language in a Jupyter notebook, 2) developing a NLI to specify and edit Vega-Lite charts, 3) recreating data ambiguity widgets from the DataTone system, and 4) incorporating speech input to create a multimodal visualization system.

Entities:  

Year:  2021        PMID: 33048704     DOI: 10.1109/TVCG.2020.3030378

Source DB:  PubMed          Journal:  IEEE Trans Vis Comput Graph        ISSN: 1077-2626            Impact factor:   4.579


  1 in total

1.  Visual Data Analysis with Task-Based Recommendations.

Authors:  Leixian Shen; Enya Shen; Zhiwei Tai; Yihao Xu; Jiaxiang Dong; Jianmin Wang
Journal:  Data Sci Eng       Date:  2022-09-13
  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.