A Model-based Chatbot Generation Approach to Converse with Open Data Sources
Hamza Ed-douibi, Javier Luis C\'anovas Izquierdo, Gwendal Daniel,, Jordi Cabot

TL;DR
This paper presents a model-based method to automatically generate chatbots that interact with open data sources via Web APIs, making data more accessible to non-technical users.
Contribution
It introduces a novel approach using UML-based models to automatically create customizable chatbots for API-based open data sources.
Findings
Automated chatbot generation from open data APIs.
Enhanced accessibility of open data for non-technical users.
Customizable chatbot templates for different data sources.
Abstract
The Open Data movement promotes the free distribution of data. More and more companies and governmental organizations are making their data available online following the Open Data philosophy, resulting in a growing market of technologies and services to help publish and consume data. One of the emergent ways to publish such data is via Web APIs, which offer a powerful means to reuse this data and integrate it with other services. Socrata, CKAN or OData are examples of popular specifications for publishing data via Web APIs. Nevertheless, querying and integrating these Web APIs is time-consuming and requires technical skills that limit the benefits of Open Data movement for the regular citizen. In other contexts, chatbot applications are being increasingly adopted as a direct communication channel between companies and end-users. We believe the same could be true for Open Data as a…
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.
