Articulate+ : An Always-Listening Natural Language Interface for Creating Data Visualizations
Roderick Tabalba, Nurit Kirshenbaum, Jason Leigh, Abari Bhatacharya, Andrew E. Johnson, Veronica Grosso, Barbara Di Eugenio, Moira Zellner · 2022
Natural Language Interfaces and Voice User Interfaces for expressing data visualizations face ambiguities, such as, speech disfluency, under-specification, and abbreviations. In this paper, we describe Articulate+, an Artificial Intelligence Agent that is always listening, built to disambiguate requests while also spontaneously presenting informative visualizations. We conducted a preliminary user study to gain insight into the issues involved in providing an always-listening interface for data visualization. Our early results suggest that by leveraging Articulate+’s always-listening interface, users are able to obtain their desired visualizations with fewer queries while also being able to benefit from spontaneous visualizations generated by the system.