Scopus

IntelliChart: Advanced LangGraph Analytics Platform with AI Workflow Processing and Intelligent Data Insights

Năm XB 2026 Tạp chí / Hội thảo International Conference in Cybersecurity, IoT, Data Science, and Digital Forensics 2025 Volume 5, 138–148 Đơn vị CNTT DOI / Link https://doi.org/10.1007/978-3-032-19488-6_9 ↗

Tác giả

Tóm tắt

The problem of natural language to visualisation (NL2VIS) has gained much attention worldwide, especially among non-technical people. Large language models (LLMs) are widely studied and applied in this field because of their ability to understand diverse semantics. However, previous studies still face many limitations in learning appropriate communication with LLMs, leading to the need to learn a new skill called prompt engineering. To address the above challenge, this study introduces IntelliChart - a full query-to-visualization cycle. IntelliChart decomposes the NL2VIS process into modular sub-tasks, integrating LLMs with state management. This design combines query validation, agent-based SQL execution, insight extraction and visualization generation, enhanced by retry logic and interpretation services. The study is evaluated both qualitatively and quantitatively. Qualitative results showed that IntelliChart allows for more explicit interpretation of results than ChatGPT. Quantitative results on the VisEval dataset showed that IntelliChart achieves 51.2% Exact Match accuracy and 99.8% Execution Success rate, outperforming baselines including hybrid frameworks, pipelined methods, and naive LLM prompts. This research will contribute to enriching the NL2VIS experimental literature, thereby paving the way for more reliable data visualization systems. The repository is available at: https://github.com/ictu-se/IntelliChart.

Tài liệu tham khảo

[1] Aslam, M.: Cochran’s q test for analyzing categorical data under uncertainty. J. Big Data 10(1), 147 (2023)

[2] Chen, N., Zhang, Y., Xu, J., Ren, K., Yang, Y.: Viseval: a benchmark for data visualization in the era of large language models. IEEE Trans. Vis. Comput. Graph. (2024)

[3] Cheng, Y., et al.: Graphic design with large multimodal model. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 39, pp. 2473–2481 (2025)

[4] Devlin, J., Chang, M.W., Lee, K., Toutanova, K.: Bert: pre-training of deep bidirectional transformers for language understanding. In: Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, volume 1 (long and short papers), pp. 4171–4186 (2019)

[5] Dibia, V.: Lida: A tool for automatic generation of grammar-agnostic visualizations and infographics using large language models. In: The 61st Annual Meeting Of The Association For Computational Linguistics (2023)

[6] Dietterich, T.G.: Approximate statistical tests for comparing supervised classification learning algorithms. Neural Comput. 10(7), 1895–1923 (1998)

[7] Hong, Z., Yuan, Z., Chen, H., Zhang, Q., Huang, F., Huang, X.: Knowledge-to-sql: enhancing sql generation with data expert llm. In: Findings of the Association for Computational Linguistics ACL 2024, pp. 10997–11008 (2024)

[8] Kalyan, K.S.: A survey of gpt-3 family large language models including chatgpt and gpt-4. Nat. Lang. Process. J. 6, 100048 (2024)

[9] Kim, N.W., Ahn, Y., Myers, G., Bach, B.: How good is chatgpt in giving advice on your visualization design? ACM Trans. Comput.-Hum. Interact. (2025). https://doi.org/10.1145/3745768

[10] Lee, C.J., Tran, G., Tabalba, R., Leigh, J., Longman, R.: Macro-queries: an exploration into guided chart generation from high level prompts. arXiv preprint arXiv:2408.12726 (2024)

[11] Li, G., et al.: Visualization generation with large language models: an evaluation. arXiv preprint arXiv:2401.11255 (2024)

[12] Luo, T., et al.: nvbench 2.0: resolving ambiguity in text-to-visualization through stepwise reasoning. arXiv preprint arXiv:2503.12880 (2025)

[13] Luo, Y., Tang, J., Li, G.: nvbench: a large-scale synthesized dataset for cross-domain natural language to visualization task. arXiv preprint arXiv:2112.12926 (2021)

[14] Luo, Y., Tang, N., Li, G., Chai, C., Li, W., Qin, X.: Synthesizing natural language to visualization (nl2vis) benchmarks from nl2sql benchmarks. In: Proceedings of the 2021 International Conference on Management of Data, pp. 1235–1247 (2021)

[15] Luong-Thi-Minh, H., Nguyen-The, V., Xuan, T.Q.: Vizagent: towards an intelligent and versatile data visualization framework powered by large language models. In: International Conference on Advances in Information and Communication Technology, pp. 89–97. Springer (2024)

[16] Maddigan, P., Susnjak, T.: Chat2vis: generating data visualizations via natural language using chatgpt, codex and gpt-3 large language models. IEEE Access 11, 45181–45193 (2023)

[17] Nguyen, T.V., Phung, T.N.: Enhanced literature review visualization: a novel sorted stream graphs with integrated word elements. In: International Conference on Advances in Information and Communication Technology, pp. 159–168. Springer (2024)

[18] Nguyen, T.V., Phung, T.N., Cuong, D.D.: A bibliometric and thematic analysis of systematic reviews of artificial intelligence in education. In: International Conference on Advances in Information and Communication Technology, pp. 337–351. Springer (2024). https://doi.org/10.1007/978-3-031-50818-9-37

[19] Raasveldt, M., Mühleisen, H.: Duckdb: an embeddable analytical database. In: Proceedings of the 2019 International Conference on Management of Data, pp. 1981–1984 (2019)

[20] Vaswani, A., et al.: Attention is all you need. In: Advances in Neural Information Processing Systems, vol. 30 (2017)

[21] Voigt, H., Lawonn, K., Zarrieß, S.: Plots made quickly: an efficient approach for generating visualizations from natural language queries. In: Proceedings of the 2024 Joint International Conference on Computational Linguistics, Language Resources and Evaluation (LREC-COLING 2024), pp. 12787–12793 (2024)

[22] Wu, Y., et al.: Automated data visualization from natural language via large language models: an exploratory study. Proc. ACM Manage. Data 2(3), 1–28 (2024)

[23] Zhao, F.F., et al.: Benchmarking the performance of large language models in uveitis: a comparative analysis of chatgpt-3.5, chatgpt-4.0, google gemini, and anthropic claude3. Eye 39(6), 1132–1137 (2025)

[24] Zhu, X., Li, Q., Cui, L., Liu, Y.: Large language model enhanced text-to-sql generation: a survey. arXiv preprint arXiv:2410.06011 (2024)