🧠 Mental Health Chatbot

A simple AI-powered chatbot designed to provide mental health support, encouragement, and mindfulness resources. While it's not a substitute for professional help, it serves as a friendly companion to assist users in moments of need.

šŸš€ Live Demo: Health Chatbot


✨ Features

āœ”ļø Conversational AI – Engages users in supportive discussions.
āœ”ļø Mindfulness & Coping Strategies – Provides relaxation techniques and self-care tips.
āœ”ļø Resource Recommendations – Suggests articles, hotlines, and professional support links.
āœ”ļø Anonymous & Judgment-Free – A safe space to talk and reflect.


šŸ”§ Tech Stack

  • Frontend: HTML, CSS, JavaScript
  • Backend: Python (Flask or FastAPI)
  • AI Model: OpenAI API / Custom NLP Model
  • Deployment: Vercel / Streamlit / Hugging Face Spaces

šŸš€ Installation & Setup

  1. Clone the repository

    git clone https://github.com/SwethaReddyGanta/mental-health-chatbot.git cd mental-health-chatbot
  2. Create a virtual environment

    python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
  3. Install dependencies

    pip install -r requirements.txt
  4. Run the chatbot locally

    python app.py

    The chatbot should be accessible at http://localhost:5000/


šŸŒ Contributing

Want to improve this chatbot? Feel free to fork this repo, submit PRs, or suggest ideas!


šŸ›”ļø Disclaimer

This chatbot is not a substitute for professional mental health services. If you or someone you know is struggling, please seek help from a licensed professional or a trusted support system.


šŸ“¬ Contact

šŸ’Œ Let's connect! Find me on LinkedIn or reach out via email.


šŸ’™ "Your mental health matters. You are not alone."