Inspiration
Thalassemia patients often need blood every 15–20 days throughout their lives. In India, many face last-minute unavailability of donors, poor tracking systems, and low awareness. While initiatives like Blood Warriors are making a difference, their processes are still manual and reactive.
We wanted to build a technology that could predict, automate, and emotionally engage — not just connect patients to donors, but anticipate needs and strengthen the donor ecosystem.
What it does
HemaLinkAI is a smart AI-powered platform that:
- Predicts when specific patients will need blood based on past transfusion intervals
- Identifies and ranks potential donors using time-series and graph-based models
- Matches donors and patients in real-time using location, blood group, and history
- Sends personalized emotional prompts to donors using LLMs
- Integrates with existing systems like e-RaktKosh and Blood Bridge for streamlined operations
How we built it
- Frontend: React.js interface for patients and donors
- Backend: Python (FastAPI), Supabase for database and auth
- AI Modules:
- Donor Prediction: Time-series model using Prophet
- Matching Engine: Graph Neural Networks with PyTorch Geometric
- LLM Message Generator: LangChain + RAG to craft personalized emotional messages
- Donor Prediction: Time-series model using Prophet
- Data Pipeline: Simulated donor and transfusion datasets, cleaned and preprocessed in Python
- Integration: API stubs to connect with e-RaktKosh and Blood Warriors systems
Challenges we ran into
- Lack of real public donor datasets — we had to simulate data and validate models synthetically
- Graph models required careful feature engineering to ensure effective patient–donor links
- Building emotional messages using LLMs while maintaining empathy and medical professionalism
- Integrating AI predictions with a live matching workflow without manual overrides
Accomplishments that we're proud of
- Built a fully working end-to-end AI system in under 48 hours
- Created predictive models that can anticipate donor unavailability with over 80% accuracy
- Successfully matched patients with top 3 donors in under 5 seconds
- Integrated LLMs to generate sensitive, personalized donor prompts
- Designed a scalable system that could plug into existing national blood donation platforms
What we learned
- Real-world healthtech systems require not just performance but empathy
- Graph-based models are powerful when connections matter more than data volume
- Prompt engineering plays a huge role in crafting human-centric AI solutions
- Predictive intelligence is only impactful when paired with actionable interfaces
- Coordination between AI and human workflows is critical in life-impacting domains
What's next for HemaLinkAI
- Partner with Blood Warriors to test the platform with real users
- Integrate directly with e-RaktKosh and state-level health APIs
- Add WhatsApp/SMS-based nudging for donors who are not on the app
- Expand models to cover other conditions like Sickle Cell Anemia
- Deploy LLMs with feedback loops to ensure emotionally responsible messages
- Open source the core modules to encourage nationwide adoption
Log in or sign up for Devpost to join the conversation.