Adhithpasu commited on
Commit
535005e
·
verified ·
1 Parent(s): 3a794b5

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +149 -3
README.md CHANGED
@@ -1,3 +1,149 @@
1
- ---
2
- license: mit
3
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ language:
3
+ - en
4
+ license: apache-2.0
5
+ tags:
6
+ - text-classification
7
+ - student-stress
8
+ - mental-health
9
+ - education
10
+ - tensorflow
11
+ - keras
12
+ pipeline_tag: text-classification
13
+ metrics:
14
+ - accuracy
15
+ - f1
16
+ ---
17
+
18
+ # Student Stress Prediction Model
19
+
20
+ ## Model Summary
21
+
22
+ This model predicts stress levels in students based on behavioral, academic, and psychological indicators. It was developed as part of research into the implications of AI on student stress — supporting a forthcoming peer-reviewed publication on the topic.
23
+
24
+ The model is built with TensorFlow/Keras and is designed for binary or multi-class classification of student stress levels from structured survey/feature data.
25
+
26
+ ---
27
+
28
+ ## Model Details
29
+
30
+ - **Developed by:** Chandrasekar Adhithya Pasumarthi ([@Adhithpasu](https://github.com/Adhithpasu))
31
+ - **Affiliation:** Frisco ISD, TX | AI Club Leader | Class of 2027
32
+ - **Model type:** Deep Neural Network (TensorFlow/Keras)
33
+ - **Language:** English
34
+ - **License:** Apache 2.0
35
+ - **Related research:** *"AI's Implications on Student Stress Levels"* — forthcoming publication (expected April 2026)
36
+ - **Related prior work:** *"Comparing Vision Transformers and Convolutional Neural Networks: A Systematic Analysis"*, JCSTS Vol. 8(2), January 2026
37
+
38
+ ---
39
+
40
+ ## Intended Uses
41
+
42
+ **Direct use:**
43
+ - Predicting stress risk levels in students based on academic and behavioral features
44
+ - Supporting school counselors or ed-tech platforms in early identification of at-risk students
45
+ - Research into AI-driven mental health monitoring in educational settings
46
+
47
+ **Out-of-scope use:**
48
+ - Clinical diagnosis of mental health conditions
49
+ - Use without informed consent from students
50
+ - Deployment in high-stakes decision-making without human oversight
51
+
52
+ ---
53
+
54
+ ## Training Data
55
+
56
+ The model was trained on a student stress dataset containing features such as:
57
+ - Academic performance indicators (GPA, study hours, deadlines)
58
+ - Behavioral signals (sleep patterns, extracurricular load)
59
+ - Self-reported psychological indicators (anxiety levels, social pressure)
60
+
61
+ > **Note:** Dataset details and preprocessing steps are documented in the associated research paper.
62
+
63
+ ---
64
+
65
+ ## Evaluation
66
+
67
+ | Metric | Value |
68
+ |-----------|--------|
69
+ | Accuracy | TBD |
70
+ | F1 Score | TBD |
71
+ | Precision | TBD |
72
+ | Recall | TBD |
73
+
74
+ *(Fill in with your actual results before publishing)*
75
+
76
+ ---
77
+
78
+ ## How to Use
79
+
80
+ ```python
81
+ import tensorflow as tf
82
+ import numpy as np
83
+
84
+ # Load the model
85
+ model = tf.keras.models.load_model("student_stress_model")
86
+
87
+ # Example input — replace with your actual feature vector
88
+ # Features: [study_hours, sleep_hours, gpa, extracurriculars, anxiety_score, ...]
89
+ sample_input = np.array([[6.0, 5.5, 3.8, 3, 7]])
90
+
91
+ # Predict
92
+ prediction = model.predict(sample_input)
93
+ stress_label = np.argmax(prediction, axis=1)
94
+
95
+ labels = {0: "Low Stress", 1: "Moderate Stress", 2: "High Stress"}
96
+ print(f"Predicted stress level: {labels[stress_label[0]]}")
97
+ ```
98
+
99
+ ---
100
+
101
+ ## Model Architecture
102
+
103
+ ```
104
+ Input Layer → Dense(128, relu) → Dropout(0.3)
105
+ → Dense(64, relu) → Dropout(0.2)
106
+ → Dense(num_classes, softmax)
107
+ ```
108
+
109
+ *(Update this section to match your actual architecture)*
110
+
111
+ ---
112
+
113
+ ## Limitations & Bias
114
+
115
+ - The model is trained on a specific student population and may not generalize across different demographics, school systems, or cultures.
116
+ - Self-reported features are subject to response bias.
117
+ - Stress is a complex, multifactorial construct — model predictions should be treated as probabilistic indicators, not ground truth.
118
+
119
+ ---
120
+
121
+ ## Ethical Considerations
122
+
123
+ Student mental health data is sensitive. This model is intended for research and educational tool development only. Any real-world deployment should:
124
+ - Obtain explicit informed consent from students (and guardians for minors)
125
+ - Be reviewed by a qualified mental health professional
126
+ - Comply with FERPA and applicable data privacy regulations
127
+
128
+ ---
129
+
130
+ ## Citation
131
+
132
+ If you use this model in your research, please cite:
133
+
134
+ ```bibtex
135
+ @misc{pasumarthi2026studentstress,
136
+ author = {Chandrasekar Adhithya Pasumarthi},
137
+ title = {Student Stress Prediction Model},
138
+ year = {2026},
139
+ publisher = {Hugging Face},
140
+ url = {https://huggingface.co/Adhithpasu/student-stress-prediction}
141
+ }
142
+ ```
143
+
144
+ ---
145
+
146
+ ## Contact
147
+
148
+ - GitHub: [@Adhithpasu](https://github.com/Adhithpasu)
149
+ - Research: See linked publication for full methodology and dataset details.