Inspiration
India is home to over 100,000 thalassemia major patients, with thousands more born each year due to low awareness and inadequate genetic counseling. Blood Bridge AI was born out of a desire to support these “Blood Warriors” by using AI to bridge the gap between donors, patients, doctors, and support systems—especially in underserved regions.
This project was inspired by the resilience of families—"Blood Warriors"—who battle these odds every month to keep their children alive. Their courage and the preventable nature of many thalassemia cases compelled us to build a solution that bridges the gap using technology.
What it does
Blood Bridge AI is an end-to-end AI-powered support platform for thalassemia care. It connects patients with nearby eligible donors using smart matching algorithms, offers AI-assisted telehealth and scheduling, includes a multilingual chatbot for awareness and emotional support, and uses predictive analytics to assist in treatment planning and risk forecasting.
Key components include:
- A blood donor matching system based on urgency, location, and blood type
- Real-time alerts and geo-optimized transport planning
- AI-assisted telehealth with video consultations and symptom analysis
- An educational chatbot available 24/7 in multiple languages with voice/text support
- Predictive tools for iron overload risk, cost planning, and transfusion scheduling
- Privacy-focused data management with encryption and consent tracking
The platform is designed to be secure, scalable, and accessible, with offline and regional language support.
How we built it
We built Blood Bridge AI as a modular full-stack application using:
- Frontend: React.js with Tailwind CSS for fast, mobile-first UI
- Backend: Node.js with Express for a lightweight API layer
- Database: SQLite for MVP, transitioning to MongoDB for scaling
- AI/ML: Sarvam AI and Hugging Face models for multilingual NLP and vision tasks
- Chatbot: Web Speech API and Sarvam TTS/STT for voice/text support
- Telehealth: WebRTC and Socket.io for real-time video and messaging
- Security: JWT, AES encryption, and patient-controlled consent flags
We prioritized a low-cost, privacy-respecting stack deployable in under 3 days by a small team.
Challenges we ran into
- Designing inclusive AI features for users with varying literacy levels and languages
- Ensuring privacy compliance and ethical handling of sensitive health data
- Creating accurate blood demand prediction and matching under limited training data
- Making AI tools interpretable and trustworthy for patients and providers
- Integrating multiple real-time systems (chat, alerts, scheduling) seamlessly under MVP constraints
Accomplishments that we're proud of
- Built a working donor-patient matching engine with real-time alerts
- Deployed a multilingual chatbot with emotional support detection and health education
- Created a lightweight, privacy-aware health data infrastructure
- Designed a scalable system with future support for blockchain, IoT, and government API integration
- Architected offline-friendly access models for rural health workers and patients
What we learned
- Real-world healthcare needs simplicity, empathy, and explainability in technology
- Building AI for India requires regional language models and offline-first support
- Privacy and interoperability are essential from day one, not add-ons
- Listening to users—patients, families, doctors—is key to impactful design
- Infrastructure constraints shape technical choices, especially for rural deployment
What's next for Blood Bridge AI
- Integrate with national health systems like eRaktKosh, PM-JAY, and CoWIN
- Add IoT support for wearable vitals tracking and transfusion monitoring
- Launch rural support via SMS-based chatbot, solar-powered kiosks, and telemedicine vans
- Build advanced vision tools for iron overload risk scoring using MRI scans
- Extend the genetic counseling module to prevent thalassemia births through early detection
- Scale platform access to 1M+ patients and partner with NGOs and government bodies
Log in or sign up for Devpost to join the conversation.