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

Mohamed Aris, Ruzana (2020) A chatbot application for stress management with Dua recommendation based on emotions / Ruzana Mohamed Aris. Degree thesis, Universiti Teknologi MARA, Cawangan Melaka.


[thumbnail of 35666.pdf] Text

Download (227kB)


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.


Item Type: Thesis (Degree)
Mohamed Aris, Ruzana
Email / ID Num.
Thesis advisor
Ahmadon, Fadzlin
Subjects: Q Science > QA Mathematics > Instruments and machines > Electronic Computers. Computer Science
Q Science > QA Mathematics > Programming languages (Electronic computers)
Divisions: Universiti Teknologi MARA, Melaka > Jasin Campus > Faculty of Computer and Mathematical Sciences
Programme: Bachelor of Computer Science (Hons) (CS230)
Item ID: 35666
Uncontrolled Keywords: Chatbot application; Stress management; Dua
URI: https://ir.uitm.edu.my/id/eprint/35666


Fulltext is available at:
  • Library Terminal Workstation (Digital Format) - Accessible via UiTM Libraries
  • ID Number



    View in Google Scholar

    Edit Item
    Edit Item