Skip to content

jagadesvar/Mental-Helth-ChatBot

Repository files navigation

Mental Health Chatbot

Project Overview

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.

Features

  • 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.

Technologies Used

  • 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.

Installation

To run the project locally, follow these steps:

  1. Clone the Repository:
    git clone https://github.com/your_username/Mental-Health-Chatbot.git
    cd Mental-Health-Chatbot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages