LENNA (Learning Emotions Neural Network Assisted): an empathic chatbot designed to study the simulation of emotions in a bot and their analysis in a conversation



Downloads per month over past year

Lahoz Beltrá, Rafael and Corona López, Claudia (2021) LENNA (Learning Emotions Neural Network Assisted): an empathic chatbot designed to study the simulation of emotions in a bot and their analysis in a conversation. Computers, 10 (12). pp. 1-22. ISSN Electronic: 2073-431X

[thumbnail of Lahoz-Beltrá, Rafael et al. 2021. LENNA (Learning Emotions Neural Network Assisted)....pdf] PDF
Creative Commons Attribution.


Official URL: https://doi.org/10.3390/computers10120170


Currently, most chatbots are unable to detect the emotional state of the interlocutor and respond according to the interlocutor’s emotional state. Over the last few years, there has been growing interest in empathic chatbots. In other disciplines aside from artificial intelligence, e.g., in medicine, there is growing interest in the study and simulation of human emotions. However, there is a fundamental issue that is not commonly addressed, and it is the design of protocols for quantitatively evaluating an empathic chatbot by utilizing the analysis of the conversation between the bot and an interlocutor. This study is motivated by the aforementioned scenarios and by the lack of methods for assessing the performance of an empathic bot; thus, a chatbot with the ability to recognize the emotions of its interlocutor is needed. The main novelty of this study is the protocol with which it is possible to analyze the conversations between a chatbot and an interlocutor, regardless of whether the latter is a person or another chatbot. For this purpose, we have designed a minimally viable prototype of an empathic chatbot, named LENNA, for evaluating the usefulness of the proposed protocol. The proposed approach uses Shannon entropy to measure the changes in the emotional state experienced by the chatbot during a conversation, applying sentiment analysis techniques to the analysis of the conversation. Once the simulation experiments were performed, the conversations were analyzed by applying multivariate statistical methods and Fourier analysis. We show the usefulness of the proposed methodology for evaluating the emotional state of LENNA during conversations, which could be useful in the evaluation of other empathic chatbots.

Item Type:Article
Uncontrolled Keywords:Empathic chatbot; Sentiment simulation; Sentiment analysis; Entropy of emotional state changes; Chatbot performance
Subjects:Medical sciences > Biology > Biomathematics
ID Code:72301
Deposited On:18 May 2022 08:27
Last Modified:18 May 2022 10:02

Origin of downloads

Repository Staff Only: item control page