Visistant++: Enhancing Conversational NL-to-Visualization with Voice Input and Multi-File Join Capabilities
  • Author(s): Masetty Jyothi Ram Swaroop; Kukkapalli Venkatanaga Sai; Pamidi Santosh Kumar; Dr. M. Sridhar
  • Paper ID: 1717165
  • Page: 3826-3832
  • Published Date: 03-05-2026
  • Published In: Iconic Research And Engineering Journals
  • Publisher: IRE Journals
  • e-ISSN: 2456-8880
  • Volume/Issue: Volume 9 Issue 10 April-2026
Abstract

Natural Language to Visualization (NL2VIS) systems make data analysis accessible to everyday users without coding skills. Visistant, built on Google’s Gemini large language models and Streamlit, demonstrated strong performance in generating interactive Plotly charts from typed natural language queries. However, two practical barriers limited its real-world adoption: users had no option to speak their queries instead of typing them, and analysts could not combine columns from multiple uploaded CSV files in a single query. This paper presents Visistant++, which addresses both gaps directly. We add a Voice Input Module that captures spoken queries through the browser-native Web Speech API and presents the transcript for confirmation before submission. We also introduce a Multi-File Join Engine that lets users configure SQL-style joins (inner, left, right, outer) across two uploaded datasets on a shared key, after which the merged data is queried as a unified dataframe. Both features integrate cleanly into the existing Gemini pipeline without altering the core prompt or code-generation architecture. We describe the design, implementation, and observable behaviour of each enhancement and discuss their contribution to making NL2VIS tools genuinely accessible to a wider range of users.

Keywords

Data Visualization, Gemini LLM, Multi-File Join, NL2VIS, Streamlit, Voice Input, Web Speech API

Citations

IRE Journals:
Masetty Jyothi Ram Swaroop, Kukkapalli Venkatanaga Sai, Pamidi Santosh Kumar, Dr. M. Sridhar "Visistant++: Enhancing Conversational NL-to-Visualization with Voice Input and Multi-File Join Capabilities" Iconic Research And Engineering Journals Volume 9 Issue 10 2026 Page 3826-3832 https://doi.org/10.64388/IREV9I10-1717165

IEEE:
Masetty Jyothi Ram Swaroop, Kukkapalli Venkatanaga Sai, Pamidi Santosh Kumar, Dr. M. Sridhar "Visistant++: Enhancing Conversational NL-to-Visualization with Voice Input and Multi-File Join Capabilities" Iconic Research And Engineering Journals, 9(10) https://doi.org/10.64388/IREV9I10-1717165