πŸš€ Zero Kare: Maternal Health Analytics with AI & SDOH Integration

Inspiration

Maternal healthcare remains a global challenge, especially in underserved communities. Zero Kare was inspired by the need to leverage AI and Social Determinants of Health (SDOH) to improve maternal healthcare outcomes.


🌟 What it Does

Zero Kare is a comprehensive maternal health analytics platform that empowers healthcare providers and policymakers through AI-driven insights and interactive visualizations.

Key Features:

  • AI-Powered Risk Assessment:
    Utilizes Google Gemini for analyzing images and videos to assess risks like preeclampsia, diabetes, and more.
  • SDOH Analysis:
    Maps social determinants like food security, housing stability, and healthcare access to health outcomes.
  • Predictive Insights:
    Predicts intervention outcomes and tracks trends in risk factors over time.
  • Interactive Dashboard:
    Provides real-time visualizations of demographic and regional disparities.

πŸ› οΈ How We Built It

Frontend

  • React.js: For creating a modern, responsive user interface.
  • Recharts: For interactive data visualizations.
  • shadcn/ui: Provides consistent, accessible UI components.
  • GSAP: for smooth animations

Backend

  • Node.js + Express.js: API handling and data processing.
  • MongoDB: Stores patient records, videos, and analysis results.

AI & Machine Learning

  • Google Gemini API: Multimodal analysis of images and videos for maternal health insights.
  • Google Cloud Vision API: Detects SDOH factors in visuals.

Security

  • Zero-Knowledge Proofs (ZKPs): Secure and verifiable access to patient medical records without exposing sensitive information.
  • Data Encryption: Protects patient data in transit and at rest.
  • *JWT authentication *: For authentication.

⚑ Challenges We Faced

  1. AI Integration: Combining insights from Google Gemini and SDOH data required careful preprocessing and interpretation.
  2. Data Privacy: Implementing Zero-Knowledge Proofs added complexity to ensure data security.
  3. Video File Handling: Processing and analyzing large video files posed technical challenges.

πŸŽ‰ Accomplishments We're Proud Of

  • Successfully Integrated Multimodal AI: Leveraged Google Gemini for actionable maternal health insights.
  • Privacy by Design: Implemented ZKPs to ensure secure, verifiable data access.
  • Scalable Interface: Created a user-friendly, intuitive platform for healthcare stakeholders.
  • Mobile App Development: Built a companion app for increased accessibility.

πŸ” What’s Next

  1. Expanded Data Sources: Integrate additional datasets for more comprehensive SDOH analysis.
  2. Healthcare Partnerships: Collaborate with hospitals and NGOs to pilot Zero Kare in real-world settings.
  3. Enhanced Predictive Models: Use federated learning to improve accuracy while ensuring data privacy.

πŸš€ Why Zero Kare Stands Out

Alignment with Hackathon Goals:

  • Social Good: Tackles maternal health disparities by integrating SDOH data and AI insights.
  • Innovation: Combines Google Gemini's multimodal AI with real-time Google Search grounding and secure data practices.
  • Impact: Designed to address healthcare challenges in underserved communities.

🌐 How it Works

  1. Initial Analysis
    Google Gemini analyzes images and videos for maternal health insights and SDOH factors.

  2. Grounding with Google Search
    Insights are sent to Google Search for real-time retrieval of the latest medical knowledge.

  3. Enhanced Risk Assessment
    Combines initial analysis with grounded information to produce a comprehensive risk profile.

  4. Analytics Dashboard
    Displays:

    • Risk Trends: Tracks risk levels over time.
    • Demographics: Highlights disparities in outcomes by age, location, etc.
    • SDOH Clustering: Groups patients with similar challenges for targeted intervention.
    • Regional Mapping: Identifies high-risk geographic areas.
  5. Photorealistic 3D Maps

    • Interactive 3D map navigation with altitude control
    • Real-time environmental data visualization
    • Dynamic 3D markers for points of interest
    • Draggable UI components for customizable workspace
    • Responsive dashboard with live updates
  6. Gamification

    • Environmental Data Display: Shows real-time environmental data (temperature, wind speed, air quality) fetched from APIs.
      • Hotspot Analysis: Allows users to find and analyze environmental hotspots on a 3D map.
      • Score and Sustainability Rating: Tracks the user's score and provides a sustainability rating based on their progress.
      • Confetti Celebration: Celebrates successful hotspot analysis with a confetti effect.
      • Camera Controls: Offers smooth camera controls to explore the 3D map, including fly-to and fly-around functionalities.
      • Dynamic Hotspots: Generates hotspots dynamically based on the map's center location.
      • Environmental Tips: Periodically displays interesting facts about environmental sustainability.
  7. Wind Simulation: Simulates wind conditions, updating the wind speed and direction periodically.


πŸ“‚ Project Structure

ZeroKare/
β”œβ”€β”€ frontend/
β”‚   β”œβ”€β”€ src/
β”‚   β”‚   β”œβ”€β”€ components/
β”‚   β”‚   β”œβ”€β”€ pages/
β”‚   β”‚   β”œβ”€β”€ utils/
β”‚   β”‚   └── App.jsx
β”‚   └── package.json
β”œβ”€β”€ backend/
β”‚   β”œβ”€β”€ routes/
β”‚   β”œβ”€β”€ models/
β”‚   β”œβ”€β”€ controllers/
β”‚   β”œβ”€β”€ server.js
β”‚   └── package.json
β”œβ”€β”€ data/
β”‚   β”œβ”€β”€ datasets/
β”‚   └── analysis_results/
β”œβ”€β”€ README.md
└── .env

πŸ› οΈ Tech Stack

Component Technology
Frontend React, Tailwind CSS
Visualizations Recharts
Backend Node.js, Express.js
Database MongoDB
AI & ML Google Gemini API, Google Cloud Vision API
Security Zero-Knowledge Proofs, snarkjs
Share this project:

Updates