/mental-health-chatbot

This is a mental health chatbot using NLTK's sentiment analyzer to analyze text inputs.

Primary LanguageTclApache License 2.0Apache-2.0

Mental Health Chatbot

A chatbot designed to provide mental health support and resources through conversational AI. The chatbot aims to assist users in managing stress, anxiety, and other mental health issues by providing empathetic responses and useful information.

Features

  • Conversational AI: Engage in meaningful conversations with the chatbot to receive mental health support.
  • Resource Recommendations: Get recommendations for mental health resources and strategies.
  • Interactive UI: User-friendly interface for easy interaction.

Installation

To run the Mental Health Chatbot locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/TheDarkKnight69/mental-health-chatbot.git
  2. [OR] Download the repository as a zip and extract it.

  3. Navigate to the project directory:

    cd mental-health-chatbot

Usage

  1. Run the chatbot:

Run Chatbot.exe and follow the instructions onscreen.

  1. Interact with the chatbot through the GUI interface provided.

Contributing

Contributions are welcome! To contribute to the project:

  1. Fork the repository.

  2. Create a new branch:

    git checkout -b feature/YourFeature
  3. Make your changes and commit:

    git commit -am 'Add some feature'
  4. Push to the branch:

    git push origin feature/YourFeature
  5. Create a new Pull Request on GitHub.

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Acknowledgments