Design and testing of an agent chatbot supporting decision making with public transport data
Luca Fantin, Marco Antonelli, Margherita Cesetti, Daniele Irto, Bruno Zamengo, Francesco Silvestri

TL;DR
This paper introduces a user-friendly chatbot that leverages an agent architecture with LLMs to facilitate decision making by interacting with public transport datasets through SQL queries, data visualization, and mapping.
Contribution
It presents a novel agent-based chatbot system that enhances LLM capabilities with tools for data analysis and visualization in the context of public transportation data.
Findings
The chatbot effectively generates accurate SQL queries.
It maintains consistency and correctness in responses.
The system supports decision making with complex datasets.
Abstract
Assessing the quality of public transportation services requires the analysis of large quantities of data on the scheduled and actual trips and documents listing the quality constraints each service needs to meet. Interrogating such datasets with SQL queries, organizing and visualizing the data can be quite complex for most users. This paper presents a chatbot offering a user-friendly tool to interact with these datasets and support decision making. It is based on an agent architecture, which expands the capabilities of the core Large Language Model (LLM) by allowing it to interact with a series of tools that can execute several tasks, like performing SQL queries, plotting data and creating maps from the coordinates of a trip and its stops. This paper also tackles one of the main open problems of such Generative AI projects: collecting data to measure the system's performance. Our…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAI in Service Interactions · Human Mobility and Location-Based Analysis · Semantic Web and Ontologies
Methodstravel james · Balanced Selection · Sparse Evolutionary Training
