Spaces:
Sleeping
Sleeping
title: Mental Health Counselor API | |
emoji: 🧠 | |
colorFrom: indigo | |
colorTo: purple | |
sdk: docker | |
app_port: 7860 | |
pinned: false | |
# Mental Health Counselor API | |
This is the backend API for a mental health counseling application. It provides endpoints for analyzing patient messages, suggesting counselor responses, and managing counseling sessions. | |
## API Endpoints | |
- `/` - Root endpoint showing API status | |
- `/health` - Health check endpoint | |
- `/metadata` - API metadata and information | |
## Technology Stack | |
- FastAPI framework | |
- Scikit-Learn based ML models | |
- NLTK for NLP processing | |
- Vector database for semantic search | |
## Deployment | |
This API is deployed on Hugging Face Spaces using Docker. | |
## Frontend | |
The frontend for this application is deployed separately on Vercel. | |
## Repository Structure | |
- `app.py` - Main application entry point | |
- `api_mental_health.py` - Core API functionality | |
- `data/` - Data storage directories | |
- `mental_health_model_artifacts/` - ML model files | |