Skip to content

sms021019/mental-health-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Mindbloom.ai!

Introduction

There has been a growing recognition of mental health as an integral part of one's overall health. And various cases highlight the need for mental health support on a global scale.

In consideration of these mental health issues and people having difficulties coping with them, this web application will use the natural language processing model to analyze the user's mental health based on user input text and with the Chat GPT API we will provide recommendations to improve, enhance users mental health.

How we built it

We used the MERN stack as our base tech stack, and we used pre-trained BERT which is a famous NLP model. We fine-tuned BERT with the Twitter Sentimental Analysis dataset to score texts based on their sentiments.

Challenges we ran into

We struggled the most with formatting the data stored in our database from the website and the machine learning side. The format formed by the users had to match a specific format for our ML developer to train and test his model.

Accomplishments that we're proud of

With the Natural Processing Language model, we have successfully detected a way to analyze the user's mental health state. Additionally, our goal was to provide a user-friendly UI, and as a result, we believe that the interface is easily accessible and noticeable which met our needs.

What we learned

For the front-end developers, we learned how data is trained using the information we collect from our users. We also learned how to efficiently delegate tasks since there was a lot of workload for the UI/UX components.

For the ML developer, he learned the process of displaying the data that he generated with his model to the users. He was reminded of the importance of the front end for enhanced user experience.

What's next for MindBloom.ai

In this time of economic instability, people often forget to take care of their mental health. As strong believers in the importance of our project, we are continuing to further improve our product and mental health for everyone. Specifically, we want to display more insightful data on our dashboard and make it more accessible to everyone through SEO. We also want to enhance our user interface for ease of use. Lastly, we want to improve our ML model by training with more datasets for generalizing the performance of the model.

About

Track your mental health and thrive!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •