Pengembangan Aplikasi Berbasis Android untuk Regulasi Emosi pada Pasien Gangguan Kecemasan Menggunakan Algoritma RoBERTa

Mutiara, Muhammad Fakhri Andika (2025) Pengembangan Aplikasi Berbasis Android untuk Regulasi Emosi pada Pasien Gangguan Kecemasan Menggunakan Algoritma RoBERTa. Other thesis, Institut Teknologi Sepuluh Nopember.

[thumbnail of 5023211056-Underagraduate_Thesis.pdf] Text
5023211056-Underagraduate_Thesis.pdf - Accepted Version
Restricted to Repository staff only

Download (7MB) | Request a copy

Abstract

Gangguan kecemasan adalah kondisi kesehatan mental yang ditandai oleh kecemasan berlebihan dan ketidakmampuan untuk mengendalikan perasaan cemas, yang dapat mengganggu aktivitas sehari-hari. Berdasarkan data dari World Health Organization (WHO), gangguan ini memengaruhi sekitar 301 juta orang di seluruh dunia pada tahun 2019, dengan prevalensi global sebesar 4%. Di Indonesia, sekitar 16% masyarakat atau 1 dari 6 individu mengalami gangguan ini. Meskipun pengobatan tersedia, hanya 27,6% dari mereka yang terdampak menerima perawatan, disebabkan oleh kurangnya kesadaran, stigma, dan keterbatasan akses terhadap layanan kesehatan mental. Sebagai upaya untuk menjawab tantangan tersebut, dikembangkan sebuah aplikasi Android berbasis chatbot yang dirancang untuk membantu regulasi emosi pada pengguna yang mengalami gangguan kecemasan. Chatbot ini memanfaatkan algoritma RoBERTa, sebuah model Natural Language Processing (NLP) yang mampu melakukan analisis emosi berbasis teks secara kontekstual. Fitur utama aplikasi meliputi deteksi emosi berbasis teks, pemberian respons emosional adaptif, latihan pernapasan berbasis Cognitive Behavioral Therapy (CBT), jurnal harian, mood tracking, serta konten edukasi dalam bentuk artikel dan video. Pengembangan sistem dilakukan dengan arsitektur Model–View–ViewModel (MVVM), backend Flask, database MySQL, dan interface Jetpack Compose. Pengujian dilakukan terhadap fungsionalitas aplikasi, integrasi sistem, serta penerimaan pengguna menggunakan metode System Usability Scale (SUS). Hasil evaluasi menunjukkan bahwa aplikasi memperoleh skor rata-rata 82.88, yang mengindikasikan tingkat usability yang sangat baik dan masuk dalam kategori “Excellent”, sehingga layak digunakan sebagai alat bantu pendukung regulasi emosi berbasis digital untuk pengguna dengan kecemasan ringan hingga sedang.
==========================================================================================================================================
Anxiety disorder is a mental health condition characterized by excessive worry and the inability to manage anxious feelings, which interferes with daily functioning. According to the World Health Organization (WHO), anxiety affected approximately 301 million people worldwide in 2019, with a prevalence rate of 4 percent. In Indonesia, around 16 percent of the population, or one in six individuals, experiences this condition. Despite the availability of effective treatments, only 27.6 percent of individuals with anxiety disorders receive proper care, due to various barriers such as lack of awareness, social stigma, and limited access to mental health services. To help address these challenges, this study developed an Android-based application that features an emotional regulation chatbot designed to assist users in managing their anxiety. The chatbot utilizes the RoBERTa algorithm, a Natural Language Processing (NLP) model capable of detecting user emotions through Indonesian text input. The application offers features such as personalized chatbot interaction, breathing exercises based on Cognitive Behavioral Therapy (CBT), journaling, mood tracking, and educational content in both article and video format. The system was implemented using Model– View–ViewModel (MVVM) architecture, with a Flask backend and MySQL database. Functionality and system integration tests confirmed that each feature runs as intended. A user acceptance test was also conducted using the System Usability Scale (SUS) with nine participants. The final SUS score was 82.88, placing the application in the "Excellent" category. These results indicate that the application not only meets user needs effectively but also provides a smooth and satisfactory experience for individuals managing anxiety.

Item Type: Thesis (Other)
Uncontrolled Keywords: Gangguan Kecemasan, chatbot, RoBERTa, mHealth, Dukungan Kesehatan Mental, Anxiety Disorders, chatbot, RoBERTa, mHealth, Mental Health Support.
Subjects: T Technology > T Technology (General)
T Technology > T Technology (General) > T57.5 Data Processing
T Technology > T Technology (General) > T58.5 Information technology. IT--Auditing
Divisions: Faculty of Electrical Technology > Biomedical Engineering > 11410-(S1) Undergraduate Thesis
Depositing User: Muhammad Fakhri Andika Mutiara
Date Deposited: 04 Aug 2025 02:17
Last Modified: 04 Aug 2025 02:17
URI: http://repository.its.ac.id/id/eprint/126488

Actions (login required)

View Item View Item