Evidence-informed support · Local ML · Private by design
Professional mental wellness support, powered by machine learning
MindCare helps you track mood, complete wellness check-ins, and chat with an on-device NLP assistant. All responses are generated from your project’s trained models and datasets — no third-party chat APIs.
What you get
- ✓ Intent + emotion detection (TF-IDF + classifier)
- ✓ Mood history & self-assessment scoring
- ✓ Chat history, search, and feedback
- ✓ Emergency resources page (offline content)
- ✓ Admin training data & model retrain
1
Secure access
Registration with validation, hashed passwords, session-based auth, and profile management.
2
ML chat + emotion
Text preprocessing, TF-IDF features, intent/emotion models, and mapped supportive replies.
3
Insights & care
Daily mood, assessments, suggestions, quotes, and exportable admin reports.
Built for clarity and trust
This platform is a support tool, not a substitute for professional care. Administrators can curate training data, retrain models, and publish emergency contacts — all stored locally in your database.
Stack
Flask · SQLAlchemy · scikit-learn · NLTK
Data
SQLite (switchable to MySQL)
UI
Bootstrap 5 + custom theme
Privacy
No external LLM calls