Mental Health Text Detection NLP Tools

Tools for detecting, classifying, and monitoring mental health conditions (depression, anxiety, stress, suicide risk, etc.) from text and social media data using NLP and ML. Does NOT include general sentiment analysis, personality classification, or wellbeing theme discovery without explicit mental health condition detection.

There are 40 mental health text detection tools tracked. The highest-rated is halolimat/Social-media-Depression-Detector at 45/100 with 69 stars.

Get all 40 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=mental-health-text-detection&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 halolimat/Social-media-Depression-Detector

:pensive: :disappointed: :persevere: :confounded: :weary: Detect depression...

45
Emerging
2 soumyajit4419/AI_For_Social_Good

Using natural language processing to analyze the sentiments of people and...

43
Emerging
3 audreycs/MentalManip

Dataset and code for the paper MentalManip: A Dataset For Fine-grained...

31
Emerging
4 nikhil-garg/Psychiatric-Disorders-With-Speech

In this project, we wish to identify psychiatric disorders through patient's speech

29
Experimental
5 anjmittu/clpsych2021-shared-task-baseline

The baseline code for the CLPsych 2021 Shared Task.

25
Experimental
6 stack-dhruv/mental-health-meme-classification

A multimodal AI that understands internet memes to detect underlying signs...

24
Experimental
7 stuartemiddleton/uos_clpsych

University of Southampton CLPsych 2022 software submission

24
Experimental
8 edgedown/CLPsych18

Submission to the CLPsych 2018 shared task.

24
Experimental
9 m-berggren/sentio

Mental health text classification system using Django and custom ML models....

23
Experimental
10 safety-quotient-lab/safety-quotient

Psychoemotional Safety Quotient (PSQ) — a 10-dimension framework and...

22
Experimental
11 NazarioR9/BNBR_Challenge

The objective of this challenge is to develop a machine learning model that...

22
Experimental
12 AquibPy/HaSa

A Depression Text Detector - A Machine Learning Web App

19
Experimental
13 clausevilla/Sentio

Mental health text classification system using Django and custom ML models....

19
Experimental
14 chanapapan/Depression-Detection

Comparing Selective Masking Methods for Depression Detection in Social Media

17
Experimental
15 egruttadauria98/NLP_mental_health_analysis

This repo contains my final work for my class in Natural Language...

17
Experimental
16 steelandflesh2/suicide-detection

A Python project to classify suicidal text messages using machine learning...

17
Experimental
17 theatina/Stress_Detection

M.Sc. mini project for NLP class (M908)

16
Experimental
18 VGandhi27/Depression-Detection-using-Naive-Bayes

According to the World Health Organization, depression is the leading cause...

16
Experimental
19 thalia-huynh/predicting-depression-using-nlp

Predicting depression using Twitter posts

16
Experimental
20 archiesage/cognitive-distortion-nlp-survey

Companion repository for A Survey of Cognitive Distortion Detection and...

15
Experimental
21 syeda434am/Suicide-Ideation-Detection

This repository aims to address the critical issue of identifying and...

15
Experimental
22 fsentin/dreaddit

Stress Detection in Social Media

15
Experimental
23 maazkareem-ai/Sentiment-Analysis-for-Mental-Health-Monitoring-using-ML

A Machine Learning–based research project that detects and classifies mental...

15
Experimental
24 Suvroneel/Phynix-GenAI-Platform

AI-powered mental health platform with BERT emotion detection + OLLAMA...

15
Experimental
25 Adarsh-Aravind/BERT-Depression-Detection

A deep learning text classification system fine-tuned on BERT...

15
Experimental
26 Adarsh-Aravind/TF_IDF-Depression-Detection

A lightweight and efficient text classification system designed to detect...

15
Experimental
27 lin-justin/humor-app

Humor Detection App with Streamlit and fastText

15
Experimental
28 Warck18/AI-For-Mental-Health-Prediction-From-Social-Media

🧠 Predict mental health issues from social media posts using AI to identify...

14
Experimental
29 Projects-Developer/AI-For-Mental-Health-Prediction-From-Social-Media

Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper...

13
Experimental
30 ayaanzhaque/SuiSense

Using Artificial Intelligence to distinguish between suicidal and depressive...

13
Experimental
31 insionCEO/Human-Sentiment-Analyzer-with-NLP

Using natural language processing to analyze the sentiments of people and...

12
Experimental
32 faseeh41/AI_For_Social_Good

Using natural language processing to analyze the sentiments of people and...

12
Experimental
33 llewellynvz/ai-driven-wellbeing-themes-Psynalytics

An end-to-end theme analysis pipeline for wellbeing data, combining AI-based...

11
Experimental
34 Ruthvik-7/Internet-Derived-Information-Obstruction-Treatment-IDIOT-Syndrome

ML pipeline for predicting internet health anxiety risk — Random Forest +...

11
Experimental
35 Prahalya-SP/suicidal-tweet-detection

NLP-based suicidal ideation detection using TF-IDF, PyTorch, and Explainable...

11
Experimental
36 aliallouf/mental-health-sentiment-analysis

Multi-class Mental Health Sentiment Analysis using NLP, TF-IDF, and Logistic...

11
Experimental
37 RutujaPotdar/Mental-Health-App

This mental health prediction app is designed to help individuals identify...

10
Experimental
38 kubilaygulacdi/psychoai_nlp

A Suicidal Though Predictor using BERT

10
Experimental
39 TusharPuri10/MoodMeter

Website for depression analysis by using LSTM-based model to classify...

10
Experimental
40 daspartho/depression-detector

text classifier to detect depression

10
Experimental