The Mental Health Chatbot is a simple, text-oriented application designed to provide emotional support to users. The chatbot features a minimalistic interface and offers real-time consolation. Additionally, it monitors user inputs for signs of critical mental health issues, such as self-harm or suicidal thoughts, and automatically alerts regional authorities if such situations are detected.
- User Interaction: A simple and intuitive chat interface for user interactions.
- Emotional Support: Provides empathetic responses based on user input.
- Critical Issue Detection: Monitors for keywords indicating self-harm or suicidal thoughts.
- Alert System: Automatically alerts regional authorities in case of critical mental health issues.
- JSON Data Integration: Uses a JSON dataset to store responses and triggers.
- Python: Programming language used to develop the chatbot.
- Tkinter: Library for creating the graphical user interface (GUI).
- JSON: Format used for storing chatbot responses and configurations.
To run the project locally, follow these steps:
- Clone the Repository:
git clone https://github.com/your_username/Mental-Health-Chatbot.git cd Mental-Health-Chatbot