Alquist 5.0: Dialogue Trees Meet Generative Models. A Novel Approach for Enhancing SocialBot Conversations
Ondřej Kobza, Jan Čuhel, Tommaso Gargiani, David Herel, Petr Marek
TL;DR
Alquist 5.0 advances socialbot dialogue by integrating Barista, a BlenderBot 3–based Neural Response Generator, into a modular, topic-driven architecture that couples scripted dialogues with generative models. It introduces a suite of novel Barista components (fast classifiers, FiD-inspired knowledge extraction, and a refined query-generation pipeline) plus VicuChat for knowledge-aware responses, all deployed within a robust multimodal UI and APIHub knowledge sources. A combined safety framework fuses fastText classifiers with rule-based checks to improve safety in open-domain chats. The work demonstrates improved conversational quality, reduced repetition, and responsive knowledge access on multimodal devices, contributing practical techniques for safe, engaging SocialBot experiences. The approach offers scalable pathways for integrating LLMs into dialogue management through an LLM loop and hybrid dialogue strategies, with tangible benefits for user experience and safe deployment.
Abstract
We present our SocialBot -- Alquist~5.0 -- developed for the Alexa Prize SocialBot Grand Challenge~5. Building upon previous versions of our system, we introduce the NRG Barista and outline several innovative approaches for integrating Barista into our SocialBot, improving the overall conversational experience. Additionally, we extend our SocialBot to support multimodal devices. This paper offers insights into the development of Alquist~5.0, which meets evolving user expectations while maintaining empathetic and knowledgeable conversational abilities across diverse topics.
