Depression Detection Using Social Media Analysis
Depression is a psychological disorder which impacts numerous people throughout the globe. In current society, individuals verbalize their emotions on social media, which can serve as a great tool to detect signs of depression through sentiment analysis. A deep learning system designed in this study aims to determine depression in people. The main focus is on preprocessing and feature extraction from a dataset of text messages labeled as “depressed” or “not depressed.” For preprocessing, the text was cleaned, broken into smaller parts (tokenization), removed unnecessary words (stop words), applied lemmatization, and did Part-of-Speech (POS) tagging using NLTK and SpaCy. Things like word usage, sentence length, and how often different types of words appear to understand the language patterns of depressed and not depressed individuals taken into consideration. To make the text data more structured, the TF-IDF transformation was used. To understand the semantic meaning of words in a way that deep learning models, processing of word embeddings with Word2Vec Model was also done. The obtained features moved from the extraction process into both LSTM and GRU computational frameworks. The LSTM produced accuracy results at $\mathbf{0. 9 0 6}$ along with the GRU model reaching 0.9134 accuracy levels. The successful outcome of our method shows how it can effectively identify depression cases in textual information.
Authors
- Kamaldeep Kaur (ORCID: https://orcid.org/0000-0002-3542-1214)
- Karanbir Singh (ORCID: https://orcid.org/0000-0002-4595-5586)
- Diana Nagpal (ORCID: https://orcid.org/0000-0001-5779-0777)
- Komal Dadwal
Institutions
- Guru Nanak Dev University (IN)
- Guru Angad Dev Veterinary and Animal Sciences University (IN)
- Public Works Department Buildings and Roads (IN)
Publication Details
- Published
- 2025-06-20
- DOI
- https://doi.org/10.1109/conit65521.2025.11167626
- Primary Topic
- Mental Health via Writing
- Type
- article
- Field-Weighted Citation Impact
- 0.00