🌟 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:
- 🤖 Chatbot: Engage in conversations, ask questions, or seek advice on women’s health topics with responses personalized to your unique health data.
- 📅 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
- chattongyi
- fastapi
- huggingface
- langchain
- python
- scikit-learn
- swift
Log in or sign up for Devpost to join the conversation.