Protecting Student Mental Health with a Context-Aware Machine Learning Framework for Stress Monitoring
By: Md Sultanul Islam Ovi , Jamal Hossain , Md Raihan Alam Rahi and more
Potential Business Impact:
Detects student stress early for quick help
Student mental health is an increasing concern in academic institutions, where stress can severely impact well-being and academic performance. Traditional assessment methods rely on subjective surveys and periodic evaluations, offering limited value for timely intervention. This paper introduces a context-aware machine learning framework for classifying student stress using two complementary survey-based datasets covering psychological, academic, environmental, and social factors. The framework follows a six-stage pipeline involving preprocessing, feature selection (SelectKBest, RFECV), dimensionality reduction (PCA), and training with six base classifiers: SVM, Random Forest, Gradient Boosting, XGBoost, AdaBoost, and Bagging. To enhance performance, we implement ensemble strategies, including hard voting, soft voting, weighted voting, and stacking. Our best models achieve 93.09% accuracy with weighted hard voting on the Student Stress Factors dataset and 99.53% with stacking on the Stress and Well-being dataset, surpassing previous benchmarks. These results highlight the potential of context-integrated, data-driven systems for early stress detection and underscore their applicability in real-world academic settings to support student well-being.
Similar Papers
Stress Monitoring in Healthcare: An Ensemble Machine Learning Framework Using Wearable Sensor Data
Machine Learning (CS)
Helps nurses know when they are too stressed.
Machine Learning Based Stress Testing Framework for Indian Financial Market Portfolios
Risk Management
Helps banks predict money problems better.
A Multi-level Analysis of Factors Associated with Student Performance: A Machine Learning Approach to the SAEB Microdata
Machine Learning (CS)
Finds why some students learn better than others.