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.
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.
Natural language processing using machine learning algorithms Responses tailored to the user's input Suggestions for mental health resources Support for multiple languages
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.
cd ../server
node app.js
cd ../client
npm start
Access the app in your web browser at http://localhost:3000.
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.
This project was created by Varad Pundlik and is based on the MERN stack.