created a Mental health bot with ML and NLP #67
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue number #55
issue under Hacktoberfest
issue title
Develop a Mental Health Chatbot
Developer Checklist
Summary
The Mental Health Chatbot is an AI-powered conversational agent designed to provide support and information on mental health topics. Key features include:
Natural language processing for understanding user input
Machine learning-based response generation
Sentiment analysis and intent classification
Personalized responses using pre-defined intents and datasets
The project is implemented in Python, utilizing libraries such as NLTK, scikit-learn, and TensorFlow. It combines a neural network model for intent classification with cosine similarity for finding relevant responses from a dataset.
The chatbot aims to offer empathetic and informative conversations, providing users with a supportive resource for mental health-related queries and concerns.
Screenshot
Screen.Recording.2024-10-18.at.8.02.01.PM.mov
Live Project Link
https://www.pythonanywhere.com/user/ashutoshdev123/
##if any problem in viewing the live project create an account in pythonanywhere website and provide the mail to me i will give the authorized access to it