Back to ProjectsAI/ML
Vocatrust — Mental Health Chatbot
Streamlit + Python app: (1) PHQ-9 on signup, chatbot replies based on condition; (2) Chat with friends—upload screenshots, analyze conversation, provide contextual replies. NLP for mental health support.
Languages
Python
Skills & Tech
StreamlitOpenAI APINLPPHQ-9OCRSentiment Analysis

Overview
A Streamlit + Python app for mental health support. Two core flows: (1) PHQ-9 depression screener on signup — chatbot tailors replies to condition; (2) Chat with friends — upload conversation screenshots, AI analyzes and suggests contextual replies. NLP-driven for empathetic support.
What I Built
- PHQ-9 integration — depression screening questionnaire on signup
- Condition-aware chatbot — responses adapted to user's PHQ-9 score
- Screenshot upload — analyze chat conversations from images
- Contextual reply suggestions — AI provides helpful, empathetic responses
- NLP pipeline — sentiment, intent, and mental health-aware processing
Tech Stack
- Frontend: Streamlit
- Backend: Python
- AI/NLP: LLMs, sentiment analysis, intent detection
- OCR: extract text from conversation screenshots
Outcome
A supportive mental health tool that personalizes chatbot interactions and helps users craft better replies in difficult conversations.