Skip to content

varadpundlik/InC-Mental-Health-Chatbot

Repository files navigation

InC Mental Health Chatbot

InC Mental Health Chatbot is a conversational AI-based chatbot that provides mental health support to people who are struggling with their mental health. It is built using the MERN stack, which includes MongoDB, Express, React, and Node.js.

How it works

The chatbot is designed to have a natural and friendly conversation with the user, allowing them to share their thoughts and feelings. It uses a combination of natural language processing and machine learning algorithms to generate appropriate responses based on the user's input. The chatbot also offers resources and support for mental health.

Features

Natural language processing using machine learning algorithms Responses tailored to the user's input Suggestions for mental health resources Support for multiple languages

Installation

1). Clone this repository:

git clone https://github.com/varadpundlik/InC-Mental-Health-Chatbot.git

2). Install the required packages for both server and client:

cd InC-Mental-Health-Chatbot/server
npm install

cd ../client
npm install

3). Set up a MongoDB database by following the MongoDB documentation.

4). Add your MongoDB database URL to the .env file in the server directory.

Run the server:

cd ../server
node app.js

Run the client:

cd ../client
npm start

Access the app in your web browser at http://localhost:3000.

Contributing

Contributions are welcome! If you have a suggestion or would like to report a bug, please open an issue. If you would like to contribute code, please fork the repository and submit a pull request.

Credits

This project was created by Varad Pundlik and is based on the MERN stack.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •