Skip to main content
. 2021 Sep 22;1(1):4. doi: 10.1007/s44163-021-00005-1

Fig. 4.

Fig. 4

AIDA Chatbot architecture. The figure shows the interlacing between the touch points and the backend modules: the dialogue manager, the NLU and NLG modules, the reasoning ones (AIDA relies on a machine learning system as well as a rule-based engine). The communication with the touch points is established via API rest, while the contents of the agents themselves are managed in a separate database, through a specific content manager graphical interface