Spaces:
Configuration error
Configuration error
# Mental Wellness Platform | |
A comprehensive mental wellness platform that provides mental health assessment, monitoring, and support through multiple modalities. The platform utilizes state-of-the-art AI models for voice analysis, text analysis, and therapeutic interaction. | |
## Features | |
- **Voice Analysis** | |
- Speech recognition and transcription | |
- Emotion detection from voice | |
- Prosodic feature analysis | |
- Speech pattern analysis | |
- **Text Analysis** | |
- Sentiment analysis | |
- Emotion detection | |
- Mental health indicator detection | |
- Cognitive state assessment | |
- **Therapeutic Support** | |
- AI-powered therapeutic conversations | |
- Personalized coping strategies | |
- Crisis detection and support | |
- Mental health resources | |
## Installation | |
1. Clone the repository: | |
```bash | |
git clone https://github.com/yourusername/mental-wellness-platform.git | |
cd mental-wellness-platform | |
``` | |
2. Create a virtual environment and activate it: | |
```bash | |
python -m venv venv | |
source venv/bin/activate # On Windows, use: venv\Scripts\activate | |
``` | |
3. Install the required packages: | |
```bash | |
pip install -r requirements.txt | |
``` | |
## Usage | |
1. Start the application: | |
```bash | |
python src/app.py | |
``` | |
2. Open your web browser and navigate to the provided URL (typically http://localhost:7860) | |
3. Use the platform's features through the Gradio interface: | |
- Record voice input for analysis | |
- Enter text for emotional analysis | |
- Engage in therapeutic conversation | |
- View analysis results and recommendations | |
## Model Information | |
The platform uses the following models: | |
- Whisper ASR for speech recognition | |
- DistilRoBERTa for emotion classification | |
- FLAN-T5 for therapeutic responses | |
- Various custom models for mental health assessment | |
## Privacy and Security | |
- All data is processed locally | |
- No data is stored permanently | |
- End-to-end encryption for data transmission | |
- Compliant with privacy best practices | |
## Contributing | |
Contributions are welcome! Please feel free to submit a Pull Request. | |
## License | |
This project is licensed under the MIT License - see the LICENSE file for details. | |
## Disclaimer | |
This platform is not a substitute for professional mental health care. If you're experiencing a mental health crisis, please contact your local emergency services or call the National Crisis Helpline at 988. | |
## Support | |
For questions, issues, or feature requests, please open an issue on the GitHub repository. |