🌟 Inspiration

Women are 50% more likely than men to report skipping care due to a long wait time. Many also face challenges finding a safe, reliable platform for discussing sensitive topics or tracking their health. Inspired by this gap, we created Rose Period—a space to empower women globally by providing a supportive, technology-driven solution for their health needs.


💡 What it does

Rose Period is an all-in-one iOS app designed for women’s health, featuring:

  1. 🤖 Chatbot: Engage in conversations, ask questions, or seek advice on women’s health topics with responses personalized to your unique health data.
  2. 📅 Period Tracker: Log your menstrual cycle and predict your next period.

🛠️ How we built it

Rose Period was built using a combination of cutting-edge tools and frameworks:

  • Python 🐍: For backend development and machine learning.
  • Swift 🍎: Create a smooth and intuitive iOS user interface.
  • Hugging Face 🤗: Leveraging pre-trained models for natural language understanding.
  • LangChain 🧠: Enhance chatbot’s conversational abilities.
  • Scikit-learn 📈: Develop the period prediction algorithm.
  • FastAPI ⚡: A robust and fast backend framework.
  • ChatTongyi 💬: Powering our conversational AI chatbot.

🚧 Challenges we ran into

  • Creating empathy: Designing a chatbot that feels natural yet provides accurate responses.
  • Data limitations: Training a reliable prediction model within the constraints of the hackathon.
  • Feature integration: Ensuring all functionalities work harmoniously while keeping the app intuitive.
  • Time constraints: Building a fully functional prototype within a short timeframe.

🏆 Accomplishments that we're proud of

  • Trained on over 1,800 data points, the model achieves a 93.3% accuracy in predicting menstrual cycles.
  • Building a conversational AI-powered chatbot that provides personalized support, leveraging each user’s unique health data to address their specific needs and concerns related to women’s health.
  • Crafting a user-friendly design focused on comfort and simplicity.
  • Addressing a critical gap in women’s health technology with a meaningful solution.

🎓 What we learned

  • How to effectively integrate machine learning into real-time apps.
  • The importance of user-centric design for health-related applications.
  • The power of collaboration and rapid problem-solving in a hackathon environment.
  • A deeper understanding of women’s health challenges and how technology can provide solutions.

🚀 What's next for Rose Period

  • 🌍 Global reach: Add multilingual support to serve a broader audience.
  • 📱 Wearable integration: Incorporate data from wearable devices for more precise period predictions.
  • 🤝 Healthcare partnerships: Collaborate with providers to include verified resources.
  • 🎯 User feedback loop: Launch on the App Store and refine the app based on user insights.
  • 🛠️ Feature expansion: Enhance chatbot capabilities with chat history.

❤️ Together, we aim to redefine women's health with technology and compassion.

Built With

Share this project:

Updates