Skip to content

Academic Projects

A collection of my university projects that reflect my growth across software engineering, cybersecurity, and computing foundations.


CS316 — Mental Health AI & NLP Research Project

Type: Artificial Intelligence / Natural Language Processing / Applied Machine Learning
Languages & Tools: Python, NLP, Machine Learning, Support Vector Machines, Embedding Models, MkDocs, HTML

Developed a research-oriented AI system as part of the
CS316: Artificial Intelligence and Data Science course, focusing on the analysis of mental health–related text to identify indicators of depression and anxiety.
The project emphasizes ethical AI, interpretability, and longitudinal analysis rather than clinical diagnosis.

Highlights

  • Design and generation of a synthetic longitudinal Arabic text dataset for mental health analysis
  • Text representation using embedding-based NLP models for semantic understanding
  • Development of dual SVM classifiers for depression and anxiety severity prediction
  • Evaluation using accuracy, precision, recall, F1-score, ROC curves, and confusion matrices
  • Implementation of a trend-based alert mechanism for early risk awareness
  • Comprehensive error analysis and discussion of technical and ethical limitations
  • Responsible AI design focusing on privacy, fairness, and non-diagnostic use
  • Full documentation website built with MkDocs (Material Theme)
  • Interactive HTML presentation for academic demonstration

Focus:
Ethical AI, Arabic NLP, mental health text analysis, longitudinal monitoring, and research-driven machine learning system design

Website: View Project Site

(Completed)