DIAGRAPH: An Open-Source Graphic Interface for Dialog Flow Design

Dirk Väth, Lindsey Vanderlyn, Ngoc Thang Vu


Abstract
In this work, we present DIAGRAPH, an open-source graphical dialog flow editor built on the ADVISER toolkit. Our goal for this tool is threefold: 1) To support subject-experts to intuitively create complex and flexible dialog systems,2) To support rapid prototyping of dialog system behavior, e.g., for research, and 3) To provide a hands-on test bed for students learning about dialog systems. To facilitate this, DIAGRAPH aims to provide a clean and intuitive graphical interface for creating dialog systems without requiring any coding knowledge. Once a dialog graph has been created, it is automatically turned into a dialog system using state of the art language models. This allows for rapid prototyping and testing. Dialog designers can then distribute a link to their finished dialog system or embed it into a website.Additionally, to support scientific experiments and data collection, dialog designers can access chat logs. Finally, to verify the usability of DIAGRAPH, we performed evaluation with subject-experts who extensively worked with the tool and users testing it for the first time, receiving above average System Usability Scale (SUS) scores from both (82 out 100 and 75 out of 100, respectively).In this way, we hope DIAGRAPH helps reduce the barrier to entry for creating dialog interactions.
Anthology ID:
2023.acl-demo.13
Volume:
Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (Volume 3: System Demonstrations)
Month:
July
Year:
2023
Address:
Toronto, Canada
Editors:
Danushka Bollegala, Ruihong Huang, Alan Ritter
Venue:
ACL
SIG:
Publisher:
Association for Computational Linguistics
Note:
Pages:
136–143
Language:
URL:
https://aclanthology.org/2023.acl-demo.13
DOI:
10.18653/v1/2023.acl-demo.13
Bibkey:
Cite (ACL):
Dirk Väth, Lindsey Vanderlyn, and Ngoc Thang Vu. 2023. DIAGRAPH: An Open-Source Graphic Interface for Dialog Flow Design. In Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (Volume 3: System Demonstrations), pages 136–143, Toronto, Canada. Association for Computational Linguistics.
Cite (Informal):
DIAGRAPH: An Open-Source Graphic Interface for Dialog Flow Design (Väth et al., ACL 2023)
Copy Citation:
PDF:
https://preview.aclanthology.org/naacl24-info/2023.acl-demo.13.pdf
Video:
 https://preview.aclanthology.org/naacl24-info/2023.acl-demo.13.mp4