Inspiration
🔴Monthly was inspired by the desire to support individuals during their menstrual cycles. Recognizing the emotional fluctuations that often accompany this time, I sought to create a tool that could track these emotions and provide meaningful guidance. By harnessing the power of Natural Language Processing, Monthly offers personalized advice, helping users navigate their period with greater understanding and support. Empathy and a commitment to holistic well-being drove the creation of this valuable resource.
What it does
📅Monthly is a comprehensive menstrual tracking application that offers various features to support individuals during their menstrual cycles. It allows users to track their periods, including start and end dates, as well as record and analyze emotional changes experienced throughout each cycle. Utilizing Natural Language Processing, Monthly provides personalized insights and advice based on the recorded emotions, helping users better understand and manage their emotional well-being during menstruation. It aims to empower individuals by providing them with valuable information and support tailored to their specific needs.
How we built it
To build Monthly using the ChatGPT API, several steps were involved:
💡Conceptualization: The idea for Monthly was developed, focusing on creating a menstrual tracking tool that utilizes Natural Language Processing (NLP) to provide emotional guidance.
🤖NLP Incorporation: The ChatGPT model used to understand emotions and key phrases within diary entries.
⚙️User Interface Development: A user-friendly interface was designed and developed to provide an intuitive way for users to track their periods, input their emotions, and receive personalized advice generated by the ChatGPT model.
Challenges we ran into
Designing an intuitive and user-friendly interface that effectively captures and tracks emotional data was a challenge. It required continuous iteration and usability testing to optimize the user experience and ensure that Monthly meets the needs of its users effectively.
Accomplishments that we're proud of
🤧Empowering Emotional Well-being: Monthly provides a platform that empowers individuals to track their emotions during their menstrual cycles, fostering a greater understanding of their emotional well-being.
🙍Personalized Guidance: Through Natural Language Processing, Monthly generates personalized advice based on recorded emotions, helping users navigate their menstrual cycles with tailored support.
What we learned
🫅Balancing Personalization and Generalization: Striking a balance between personalized responses and general guidance is key. While personalization adds value, it's important to avoid overfitting to individual users and provide guidance that is broadly applicable and helpful to a wider audience.
What's next for Monthly.
Enhanced Emotional Analysis: Further refining the emotional analysis capabilities of Monthly can provide users with deeper insights into their emotional patterns during the menstrual cycle. This may involve incorporating more nuanced emotional categorizations or leveraging additional data sources for a comprehensive understanding.
Built With
- chatgpt
- python


Log in or sign up for Devpost to join the conversation.