Is your mental health is affected by your workplace environment? Let's find out...!
Due to this COVID-19 pandemic, we are currently noticing a large number of mental health breakdowns especially in people working from home. So, we decided to build a project that would let people know whether their mental health is interfering with their workplace performance.
This app takes some basic inputs from the user and analyses them through a pre-trained Machine Learning model to predict whether their mental health is interfering with their workplace performance.
- Gathered data regarding mental health from Kaggle
- Trained various Machine Learning Models and calculated their accuracy
- Choose our Random Forest Classifier model as the best one
- Made an API server with FastAPI for processing data and wrapping our model
- Built a Typeform-like form using React to gather user inputs
- Choosing a Machine Learning model with high enough accuracy
- Building an API server for our model
- Choosing memes that can make people smile :)
- Tailoring React libraries for our needs
We successfully overcame all the above-mentioned challenges and that's our biggest accomplishment! We also learnt how to train and deploy a Machine Learning model on a production server.
- A lot about python backend API microservices
- Connecting a Machine Learning model with an API server for easy access from any sort of frontend framework
- Reading open source code base and trying to modify/contribute
- We'll try to suggest some solutions which will help people overcome mental health issues through the same app.
- We'll try to implement an Unsupervised dynamic Machine Learning model in future.