Inspiration

About MediRemind: Bridging the Medication Adherence Gap for Seniors

🌟 Inspiration

Watching my 75-year-old grandmother accidentally skip her diabetes medication twice in one week sparked the idea for MediRemind. Research revealed a staggering problem:

  • 50% of chronic disease patients don't take medications as prescribed (WHO)
  • Medication non-adherence causes 125,000 deaths annually in India alone

I realized existing solutions were either:

  1. Too complex for tech-averse seniors
  2. Lacked regional language support
  3. Didn't integrate with India's healthcare ecosystem

🧠 What I Learned

Technical Insights

  • Built a pill recognition model using OpenCV achieving 92% accuracy:

\text{Accuracy} = \frac{TP + TN}{TP + TN + FP + FN}

Where $TP$ = True Positives, $FP$ = False Positives

  • Developed a prediction algorithm for missed doses:

P(\text{miss}) = \frac{1}{1 + e^{-(0.8 \cdot \text{time_delay} + 0.5 \cdot \text{history})}

User Experience

  • Seniors preferred voice commands over typing (78% in our survey)
  • Caregivers wanted WhatsApp integration (the most used app in India)

⚙️ How We Built It

Tech Stack

Component Technology Choices Why Chosen?
Frontend Flutter Cross-platform for wider access
Backend Node.js + Firebase Real-time updates
AI Python (OpenCV + Scikit-learn) Lightweight models
Voice Interface Alan AI SDK Multilingual support

Key Features

  1. Smart Reminders

    • Voice calls in regional languages
    • WhatsApp/SMS fallback
    • Family alert escalation
  2. Pill Identification

    • Scan medicine strips
    • Cross-check with India's drug database
  3. Adherence Reports

    • Weekly PDF reports for doctors
    • Visual analytics dashboard

🧗 Challenges Overcome

  1. Data Privacy

    • Implemented AES-256 encryption for health data
    • Compliant with India's Digital Personal Data Protection Bill
  2. User Onboarding

    • Created video tutorials in 5 Indian languages
    • Added "grandchild mode" for remote setup
  3. Rural Connectivity

    • Offline functionality for low-network areas
    • SMS-based system for feature phones

📈 Impact & Future

  • Current: 82% adherence rate in our Pune pilot (n=45 seniors)
  • Next Steps:
    • Integrate with eSanjeevani telemedicine
    • Partner with Jan Aushadhi stores for refills
    • Add wearable device integration

Built With

Share this project:

Updates

posted an update

  1. Ayurvedic Medicine Advisor (Patent-Pending) python

    New AI model for dosha compatibility

    def check_ayurvedic_compatibility(pill_image, user_dosha):
    pill_color = cv2.dominantColor(pill_image)
    if (user_dosha == "vata" and pill_color in GOLD_RANGE):
    return "Ideal for vata balance!"
    else:
    trigger_alert("Consult your vaidya!")

  2. SMS/WhatsApp Fallback Mode Now supports feature phones for rural users

Pilot in 5 Gujarati villages showed 82% adherence

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