Inspiration
In today's world mental health is the most important issue we are facing. It affects how we think, feel, and act. It also helps determine how we handle stress, relate to others, and make healthy choices. This is why we made a web based project which provides various features to help the user overcome the stress and feel better.
What it does
We have implemented the feature of recommendation system which would recommend movies, books and songs based on the current mood of the user. We have also implemented a to-do list and a daily journal feature so that the user stays on track with important self-care practices and builds new skills and ways of thinking. Keeping a mood journal will help the user get out of autopilot and in touch with what they are thinking and feeling. Regularly checking in with can help them gain awareness, which has been shown to be helpful in improving mood.
How we built it
Frontend: HTML, CSS, Javascript
Backend: Firebase
Recommendation: Machine Learning, streamlit
Challenges we ran into
We faced issue in building the recommendation system and in deployment, but we managed to sort it all out in time.
Accomplishments that we're proud of
We were able to make a fully functioning website with comprehensive set of tools to help the users deal with the most concerning issue of mental health and well being. We were able to understand better and help others realize the importance of self-care, self-love, recognizing one's emotions and dealing with them in a proper manner. We also got to learn various new things by working for this hackathon. It was the first hackathon in which one of us had participated in and it was a fun and challenging experience.
What we learned
We had an enlightening learning experience through this hackathon. We learnt about incorporating firebase in our website, content based and collaborative based filtering for music, books and music recommendation system.
What's next for Moodspace
We have thought of many things we would like to incorporate to help grow our little project. 1) Chat - feature for chatting with community and experts to help others and get advice when not feeling well. 2) Mood tracker - To detect the mood and a section to display measure emotional well-being and the improvement in the happiness score. 3) Learning material and exercises. 4) Assessment tests. 5) Options to connect to a local warmline or helpline.
Built With
- css
- firebase
- html
- javascript
- machine-learning
- netlify
- python
- streamlit
Log in or sign up for Devpost to join the conversation.