WEBDial, a Multi-domain, Multitask Statistical Dialogue Framework with RDF
Morgan Veyret, Jean-Baptiste Duchene, Kekeli Afonouvi, Quentin Brabant, Gwenole Lecorve, Lina M. Rojas-Barahona
TL;DR
Slot-value representations constrain expressivity, scalability, and explainability in dialogue systems. This paper proposes WEBDial, a modular framework that uses RDF graphs anchored to a separated ontology to represent dialogue knowledge, tasks, and domains. The authors implement and evaluate four applications across increasing complexity, illustrating how RDF-based semantics can support cross-domain information seeking, booking, and complex tasks. The approach promises improved expressivity, easier domain expansion, and potential for more explainable, causally grounded dialogue decisions in real-world settings.
Abstract
Typically available dialogue frameworks have adopted a semantic representation based on dialogue-acts and slot-value pairs. Despite its simplicity, this representation has disadvantages such as the lack of expressivity, scalability and explainability. We present WEBDial: a dialogue framework that relies on a graph formalism by using RDF triples instead of slot-value pairs. We describe its overall architecture and the graph-based semantic representation. We show its applicability from simple to complex applications, by varying the complexity of domains and tasks: from single domain and tasks to multiple domains and complex tasks.
