Inspiration
Mental health becoming is increasingly prevalent in women, especially young women. We wanted to make a website that allows women to reflect on their emotions in a captivating and user-friendly manner along with providing life hacks and positive messaging.
What it does
Our project provides real-time sentiment analysis on user inputs, categorizing feedback into sentiment levels (Strongly Positive, Neutral, and Strongly Negative). It saves logs of past feelings, allowing users to track their emotional trends over time.
How we built it
We utilized Natural Language Processing (NLP) for sentiment analysis and integrated Firebase for secure data storage and real-time updates. Cookie retrieval was implemented to save user entries, and we developed a CSS-based calendar for visual representation of sentiment trends. Our main platform for being this webpages is React and Javascript.
Challenges we ran into
We had to integrate many APIs into this application which often lead to difficulties with CORS compatibility We had issues on deciding how to distinguish between unique users (IP addresses vs Cookies)
Accomplishments that we're proud
We successfully developed a system that not only analyzes sentiment but also visually represents emotional trends. The unique progress bar feature, represented by a growing flower, adds an engaging and fun element to the user experience. We were able to work with Firebase to allow unique experiences for each user with the use of Cookies along with creating a fun and interactive platform for our target audience.
What we learned
We learned about the intricacies of sentiment analysis and the importance of user feedback in improving algorithms. We also gained experience in integrating different technologies and the importance of user-centric design.
What's next for Path to Bloom
We want to add more social aspects to this webpage so that users with similar emotions and struggles can build community.
Log in or sign up for Devpost to join the conversation.