A chatbot application for stress management with Dua recommendation based on emotions / Ruzana Mohamed Aris

Stress is a hindrance to the students’ daily production and performance. Students who are facing a lot of stress and sometimes do not know how to manage their stress. Students are also reluctant to visit counselors when they are facing stress. Insight of this chatbot system has been developed to sim...

Full description

Bibliographic Details
Main Author: Mohamed Aris, Ruzana
Format: Thesis
Language:English
Published: 2020
Subjects:
Online Access:https://ir.uitm.edu.my/id/eprint/35666/
_version_ 1848808851574358016
author Mohamed Aris, Ruzana
author_facet Mohamed Aris, Ruzana
author_sort Mohamed Aris, Ruzana
building UiTM Institutional Repository
collection Online Access
description Stress is a hindrance to the students’ daily production and performance. Students who are facing a lot of stress and sometimes do not know how to manage their stress. Students are also reluctant to visit counselors when they are facing stress. Insight of this chatbot system has been developed to simulate a conversation with human users through text messages integrated into a Telegram platform for stress management by recommending dua based on emotions. In this project, the Dialogflow platform is used to develop the chatbot implementing rule-based technique to catch the matching intents and in recommending dua. Two psychology techniques are implemented in the system which are emotion identification technique and motivational interviewing technique. Both techniques are positive coping techniques that may help in managing stress when the users can identify their feelings and what they can do to solve their problems independently. The system’s usability has been tested by tens of university students. Based on the usability testing analysis, majority of the respondents claimed that they are satisfied with the chatbot’s features and want to repeat the session next time. On top of that, most of them feel that the chatbot helps manage their stress and wanted to recommend the dua to others. In conclusion, this project has successfully achieved all three objectives that have been identified at the beginning of the process. However, there are further future works that can be done to make the chatbot more user-friendly in the context of training the user’s expressions in another form such as voice or image including animated images to fully utilize the Telegram functionality that can also include positive emotions.
first_indexed 2025-11-14T23:05:17Z
format Thesis
id uitm-35666
institution Universiti Teknologi MARA
institution_category Local University
language English
last_indexed 2025-11-14T23:05:17Z
publishDate 2020
recordtype eprints
repository_type Digital Repository
spelling uitm-356662020-11-27T08:25:46Z https://ir.uitm.edu.my/id/eprint/35666/ A chatbot application for stress management with Dua recommendation based on emotions / Ruzana Mohamed Aris Mohamed Aris, Ruzana Electronic Computers. Computer Science Programming languages (Electronic computers) Stress is a hindrance to the students’ daily production and performance. Students who are facing a lot of stress and sometimes do not know how to manage their stress. Students are also reluctant to visit counselors when they are facing stress. Insight of this chatbot system has been developed to simulate a conversation with human users through text messages integrated into a Telegram platform for stress management by recommending dua based on emotions. In this project, the Dialogflow platform is used to develop the chatbot implementing rule-based technique to catch the matching intents and in recommending dua. Two psychology techniques are implemented in the system which are emotion identification technique and motivational interviewing technique. Both techniques are positive coping techniques that may help in managing stress when the users can identify their feelings and what they can do to solve their problems independently. The system’s usability has been tested by tens of university students. Based on the usability testing analysis, majority of the respondents claimed that they are satisfied with the chatbot’s features and want to repeat the session next time. On top of that, most of them feel that the chatbot helps manage their stress and wanted to recommend the dua to others. In conclusion, this project has successfully achieved all three objectives that have been identified at the beginning of the process. However, there are further future works that can be done to make the chatbot more user-friendly in the context of training the user’s expressions in another form such as voice or image including animated images to fully utilize the Telegram functionality that can also include positive emotions. 2020 Thesis NonPeerReviewed text en https://ir.uitm.edu.my/id/eprint/35666/1/35666.pdf Mohamed Aris, Ruzana (2020) A chatbot application for stress management with Dua recommendation based on emotions / Ruzana Mohamed Aris. (2020) Degree thesis, thesis, Universiti Teknologi MARA, Cawangan Melaka. <http://terminalib.uitm.edu.my/35666.pdf>
spellingShingle Electronic Computers. Computer Science
Programming languages (Electronic computers)
Mohamed Aris, Ruzana
A chatbot application for stress management with Dua recommendation based on emotions / Ruzana Mohamed Aris
title A chatbot application for stress management with Dua recommendation based on emotions / Ruzana Mohamed Aris
title_full A chatbot application for stress management with Dua recommendation based on emotions / Ruzana Mohamed Aris
title_fullStr A chatbot application for stress management with Dua recommendation based on emotions / Ruzana Mohamed Aris
title_full_unstemmed A chatbot application for stress management with Dua recommendation based on emotions / Ruzana Mohamed Aris
title_short A chatbot application for stress management with Dua recommendation based on emotions / Ruzana Mohamed Aris
title_sort chatbot application for stress management with dua recommendation based on emotions / ruzana mohamed aris
topic Electronic Computers. Computer Science
Programming languages (Electronic computers)
url https://ir.uitm.edu.my/id/eprint/35666/