TY - GEN
T1 - Visualization-oriented Natural Language Interfaces for Grafana Dashboard
AU - Tong, Bo Yao
AU - Kuo, Ted T.
AU - Lin, Chia Yu
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - Real-time monitoring of individual node statuses is crucial in distributed systems to promptly identify and address anomalies and enable effective system management. Due to the less intuitive nature of traditional form-based methods for adding charts, there is a growing trend towards integrating large language models (LLMs) into visualization-oriented natural language interfaces (V-NLIs) to automate the entire front-end monitoring process. Although LLMs have advanced significantly, they still exhibit weaker capabilities in code generation, particularly when visualization platforms need LLMs to generate some specialized JSON formats for updating dashboards. To improve the code generation capability of general-purpose LLMs, we propose a system that allows users to create charts using arbitrary natural language. Additionally, concerning the limitations of LLMs in code generation, we aim to leverage the LangChain agent to develop a custom toolkit. The LangChain agent will enable language models to focus on text comprehension while our tool will handle code generation.
AB - Real-time monitoring of individual node statuses is crucial in distributed systems to promptly identify and address anomalies and enable effective system management. Due to the less intuitive nature of traditional form-based methods for adding charts, there is a growing trend towards integrating large language models (LLMs) into visualization-oriented natural language interfaces (V-NLIs) to automate the entire front-end monitoring process. Although LLMs have advanced significantly, they still exhibit weaker capabilities in code generation, particularly when visualization platforms need LLMs to generate some specialized JSON formats for updating dashboards. To improve the code generation capability of general-purpose LLMs, we propose a system that allows users to create charts using arbitrary natural language. Additionally, concerning the limitations of LLMs in code generation, we aim to leverage the LangChain agent to develop a custom toolkit. The LangChain agent will enable language models to focus on text comprehension while our tool will handle code generation.
KW - Grafana
KW - LangChain
KW - large language model
KW - Visualization-oriented natural language interfaces
UR - http://www.scopus.com/inward/record.url?scp=85205789030&partnerID=8YFLogxK
U2 - 10.1109/ICCE-Taiwan62264.2024.10674281
DO - 10.1109/ICCE-Taiwan62264.2024.10674281
M3 - Conference contribution
AN - SCOPUS:85205789030
T3 - 11th IEEE International Conference on Consumer Electronics - Taiwan, ICCE-Taiwan 2024
SP - 465
EP - 466
BT - 11th IEEE International Conference on Consumer Electronics - Taiwan, ICCE-Taiwan 2024
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 11th IEEE International Conference on Consumer Electronics - Taiwan, ICCE-Taiwan 2024
Y2 - 9 July 2024 through 11 July 2024
ER -