Jurnal Kesehatan Mental Berbasis Web Dengan Visualisasi Tiga Dimensi Menggunakan React Three Fiber

Fatihassalam, Thoriq (2025) Jurnal Kesehatan Mental Berbasis Web Dengan Visualisasi Tiga Dimensi Menggunakan React Three Fiber. Other thesis, Institut Teknologi Sepuluh Nopember.

[thumbnail of 5025201254-Undergraduate_Thesis.pdf] Text
5025201254-Undergraduate_Thesis.pdf - Accepted Version
Restricted to Repository staff only

Download (6MB) | Request a copy

Abstract

Kesehatan mental merupakan aspek fundamental dalam kehidupan manusia yang memengaruhi cara berpikir, merasa, dan berperilaku. Gangguan mental yang tidak ditangani dapat berdampak serius seperti menurunnya produktivitas, konflik sosial, hingga risiko bunuh diri, terutama di kalangan generasi muda. Salah satu pendekatan yang terbukti membantu menjaga kesehatan mental adalah journaling, yakni kegiatan mencatat perasaan dan pengalaman pribadi. Penelitian ini menghasilkan aplikasi web bernama Emotree yang dirancang untuk membantu pengguna mencatat jurnal harian dan memantau emosinya secara mandiri. Penelitian Tugas Akhir ini menawarkan aplikasi yang dibangun menggunakan React dan React Three Fiber, serta mengintegrasikan klasifikasi emosi berbasis teks menggunakan model machine learning di backend Python. Hasil klasifikasi emosi divisualisasikan dalam bentuk pohon 3D yang tampil dalam hutan emosi interaktif. Setiap emosi direpresentasikan dengan bentuk dan warna pohon berbeda, yang tumbuh sesuai frekuensi kemunculan emosi. Selain itu, fitur recap bulanan menyajikan statistik emosi, grafik, serta saran psikologis berdasarkan emosi dominan. Hasil uji coba menunjukkan bahwa aplikasi ini efektif meningkatkan kesadaran emosional dan memberi pengalaman reflektif yang menyenangkan bagi pengguna.
======================================================================================================================================
Mental health is a fundamental aspect of human life that influences how individuals think, feel, and behave. Untreated mental disorders can lead to serious consequences, such as reduced productivity, social conflict, and even suicide, particularly among young people. One proven method to support mental well-being is journaling, the act of recording personal thoughts and feelings. This research developed a web-based application called Emotree, designed to help users write daily journals and monitor their emotional states independently. The application was built using React and React Three Fiber, and it integrates text-based emotion classification through a machine learning model implemented in the Python backend. The emotion classification results are visualized as 3D trees displayed in an interactive emotion forest. Each emotion is represented by a distinct tree shape and color that grows according to the frequency of the emotion throughout the month. Additionally, a monthly recap feature presents emotion statistics, bar charts, and psychological advice based on the dominant emotion. User testing showed that this application is effective in increasing emotional awareness and provides a reflective and engaging experience.

Item Type: Thesis (Other)
Uncontrolled Keywords: Jurnal, Kesehatan Mental, React Three Fiber, Analisis Sentimen, Journal, Mental Health, React Three Fiber, Sentiment Analysis
Subjects: T Technology > T Technology (General) > T57.5 Data Processing
Divisions: Faculty of Intelligent Electrical and Informatics Technology (ELECTICS) > Informatics Engineering > 55201-(S1) Undergraduate Thesis
Depositing User: Thoriq Fatihassalam
Date Deposited: 31 Jul 2025 01:36
Last Modified: 31 Jul 2025 01:36
URI: http://repository.its.ac.id/id/eprint/124472

Actions (login required)

View Item View Item