A comprehensive mental health journaling application built with Streamlit that helps users track their emotions, analyze their mood patterns, and access mental health resources.
- User Authentication: Secure login and registration system
- Journal Entries: Write and save daily journal entries with sentiment analysis
- Emotion Tracking: AI-powered emotion detection using Hugging Face's DistilRoBERTa model
- Mood Analytics: Visualize your emotional patterns with interactive charts
- Crisis Detection: Automatic detection of crisis keywords with immediate resource suggestions
- Data Export: Download your journal entries as PDF reports
- Mental Health Resources: Access to Indian mental health helplines and self-care suggestions
- Daily Quotes: Inspirational quotes to start your journaling session
https://mindcare-the-mental-health-journal.streamlit.app/ This link may or may not work all the time.
Clone the repository:
git clone https://github.com/Visshu78/MindCare
cd mindcare_appInstall the required dependencies:
pip install -r requirements.txt
Run the application:
streamlit run main.py
Install all dependencies using:
pip install -r requirements.txt
MindCare is not a substitute for professional mental health care. If you're experiencing a mental health crisis, please contact a licensed mental health professional or use the emergency resources provided in the app.