Title :
A Modular Architecture for Adaptive ChatBots
Author :
Pilato, Giovanni ; Augello, Agnese ; Gaglio, Salvatore
Author_Institution :
ICAR - Ist. di Calcolo e Reti ad Alte Prestazioni, CNR - Consiglio Naz. delle Ric., Palermo, Italy
Abstract :
We illustrate an architecture for a conversational agent based on a modular knowledge representation. This solution provides intelligent conversational agents with a dynamic and flexible behavior. The modularity of the architecture allows a concurrent and synergic use of different techniques, making it possible to use the most adequate methodology for the management of a specific characteristic of the domain, of the dialogue, or of the user behavior. We show the implementation of a proof-of-concept prototype: a set of modules exploiting different knowledge representation techniques and capable to differently manage conversation features has been developed. Each module is automatically triggered through a component, named corpus callosum, whose task is to choose, time by time, the most adequate chatbot knowledge section to activate.
Keywords :
cooperative systems; interactive programming; knowledge representation; adaptive chatbots; chatbot knowledge section; corpus callosum; intelligent conversational agent; modular architecture; modular knowledge representation technique; proof-of-concept prototype; Computer architecture; Context; Engines; Knowledge representation; Semantics; Speech; Speech recognition; chatbots; knowledge representation; modular architecture;
Conference_Titel :
Semantic Computing (ICSC), 2011 Fifth IEEE International Conference on
Conference_Location :
Palo Alto, CA
Print_ISBN :
978-1-4577-1648-5
Electronic_ISBN :
978-0-7695-4492-2
DOI :
10.1109/ICSC.2011.68