Skip to content
Open access

Mental Health Disorder Indications Detection Based on Text Using NLP with EDA Augmentation Techniques

Jul 2026 · The Indonesian Journal of Computer Science Research · Vol 5, pp. 108-115 · 0 citations

TL;DR

This study aims to build a classification model for the early screening of mental health disorders from social media text data using the CRISP-DM framework and implemented into a web-based application as an indicative early detection tool, not a clinical medical diagnosis.

Abstract

This study aims to build a classification model for the early screening of mental health disorders from social media text data using the CRISP-DM framework. The primary issue of data imbalance between categories was addressed using the Easy Data Augmentation (EDA) technique. Logistic Regression algorithm and TF-IDF feature extraction were used to classify six categories of mental conditions. Test results showed that the model with EDA experienced a slight decrease in global accuracy to 0.74 (compared to 0.76 without EDA) but successfully increased the Recall for the minority class, Mentalillness, significantly from 0.28 to 0.56. This improvement proves that EDA effectively enriches linguistic variation in limited data. The model has been validated by a psychologist and implemented into a web-based application as an indicative early detection tool, not a clinical medical diagnosis.  

Read PDF

Similar papers

Open access 2026

Machine Learning-Driven Mental Health Detection: A Comparative Analysis of Existing Techniques and Development of a Predictive Computational Model

A novel machine learning-driven predictive computational model based on DistilBERT for automated multi-class mental health identification from Reddit posts is proposed in this paper and indicates that transformer-based models are robust and scalable solutions for real-world mental health testing and decision-support sy...

Radhey Shyam, Prashant Yadav, Pawan Thakur · 0 citations
Open access Sep 2026

Student Mental Health Risk Classification Using Random Forest and BERTopic: A Tabular and Text Analysis Approach

Student mental health has become a critical issue affecting academic performance and quality of life. Many previous studies have only used numerical data and have not explored textual data that reflects students' subjective conditions. This study develops a classification model using Random Forest on tabular data to pr...

Fairuz Arya Bagus Pramana Arya, Rumadi Rumadi, Dian Anggraini · 0 citations
Review Open access Aug 2026

Assessing The Reliability Of Machine Learning Models In Classifying Depression Severity Using Facebook Text

It is demonstrated that machine learning algorithms can serve as effective tools for classifying Facebook text into varying levels of depression severity, but challenges such as class imbalance, limited data availability, and discrepancies between self-assessment results and online behavior indicate that further resear...

Keito R. Yoneyama · 0 citations
Open access Aug 2026

An Explainable Multi-Class Mental Health Classification Framework from Twitter Posts Using NLP and Machine Learning

Social media and digital platforms have changed the landscape of mental health discourses, making platforms such as Twitter key for individuals to discuss their mental health and find solace. Although these platforms provide important linguistic insights for different mental health disorders, most current computational...

Misha M, Hamza Muneer, R. Tehseen et al. · 0 citations
Open access Aug 2026

Early Stage Depression Recognition Using Machine Learning and Natural Language Processing: A Hybrid PHQ-9 and Linguistic Feature-Based Screening Framework

Depression is a widespread and frequently under-diagnosed mental health condition, and delays in identification are associated with poorer long-term outcomes. This paper presents a hybrid screening framework that combines a validated questionnaire to the Patient Health Questionnaire-9 (PHQ-9), with linguistic feature e...

Tanuj Chauhan, Abhishek Verma · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.