A Framework for Explainable Multi-purpose Virtual Assistants

A Nutrition-Focused Case Study

More Info
expand_more

Abstract

Existing agent-based chatbot frameworks need seamless mechanisms to include explainable dialogic engines within the contextual flow. To this end, this paper presents a set of novel modules within the EREBOTS agent-based framework for chatbot development, including dialog-based plug-and-play custom algorithms, agnostic back/front ends, and embedded interactive explainable engines that can manage human feedback at run time. The framework has been employed to implement an explainable agent-based interactive food recommender system. The latter has been tested with 44 participants, who followed a nutrition recommendation interaction series, generating explained recommendations and suggestions, which were, in general, well received. Additionally, the participants provided important insights to be included in future work.

Files

978-3-031-70074-3_4.pdf
(pdf | 1.99 Mb)
Unknown license
warning

File under embargo until 25-03-2025