JTIULM (Jurnal Teknologi Informasi Universitas Lambung Mangkurat)
Vol. 11 No. 1 (2026)

Classification Of Anxiety Levels Based On General Anxiety Disorder Data Using The XGBoost Method

Rahman, Rovi Royyan (Unknown)
Octariadi, Barry Ceasar (Unknown)
Sucipto (Unknown)



Article Info

Publish Date
30 Apr 2026

Abstract

Anxiety is a common psychological disorder experienced by individuals and has the potential to reduce quality of life if not treated properly. This study aims to classify anxiety levels into four categories, namely normal, mild, moderate, and severe, using the Extreme Gradient Boosting (XGBoost) algorithm. The data used came from the Kaggle platform, consisting of 671 entries with 11 anxiety symptom features and one target label. The research process involved data exploration (EDA), handling missing values, data balancing using the Synthetic Minority Oversampling Technique (SMOTE), and feature selection based on multivariate correlation. Two models were built with training and test split ratios of 70:30 and 80:20. The evaluation results showed that the XGBoost model achieved good classification performance, with accuracy, precision, recall, and F1-score reaching 93% after optimization. The best model was then implemented as a Streamlit web application to facilitate interactive prediction of anxiety levels. This research is expected to be a tool for initial screening of anxiety disorders and a reference in the development of machine learning-based classification systems in the field of mental health.

Copyrights © 2026






Journal Info

Abbrev

jtiulm

Publisher

Subject

Computer Science & IT Electrical & Electronics Engineering Engineering

Description

Jurnal Teknologi Informasi Universitas Lambung Mangkurat (JTIULM) is intended as a media for scientific studies on the results of research, thinking and analytical-critical studies regarding research in Systems Engineering, Informatics / Information Technology, Information Management and Information ...