Digital Repository

Enhanced Chatbot for Suicide Risk Detection Using NLP with Explainable AI

Show simple item record

dc.contributor.author Fernando, Kaveesh
dc.date.accessioned 2026-03-24T06:32:16Z
dc.date.available 2026-03-24T06:32:16Z
dc.date.issued 2025
dc.identifier.citation Fernando, Kaveesh (2025) Enhanced Chatbot for Suicide Risk Detection Using NLP with Explainable AI. BSc. Dissertation, Informatics Institute of Technology en_US
dc.identifier.issn 20200142
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/3044
dc.description.abstract This chatbot is powered with advanced NLP models, combined with XAI, to allow the detection not only of direct expressions of suicidal thoughts but also the indirect, subtle cues from a person that might indicate poor mental health. Inclusion of XAI provides for the transparency of decision-making so that the process becomes understood by the end user or a professional in the field. The present chatbot, by embedding an empathetic responding mechanism into the conversation, creates an enabling environment where one would feel free to share openly. this could even become a tool for early intervention. It acquires data from the open mental health dataset, pre-processes the information in proper structure so that the quality of the information can be assured. In this paper, the performance of the chatbot can be measured with the help of different metrics-accuracy, precision, recall, and benchmark performance from already proposed solutions for the identification of suicidal ideation. In addition, feedback is solicited from the users to evaluate the usability of the system, its transparency, and perceived empathetic capabilities. en_US
dc.language.iso en en_US
dc.subject Chatbot en_US
dc.subject NLP en_US
dc.subject XAI en_US
dc.title Enhanced Chatbot for Suicide Risk Detection Using NLP with Explainable AI en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Advanced Search

Browse

My Account