Skip to content

daviskennedy10/ClearDose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ClearDose — AI4GOOD Hackathon

Adverse drug reaction prediction + fairness auditing dashboard.


Setup (one-time)

Backend

cd backend
pip install -r requirements.txt

Frontend

cd frontend
npm install

Run

Open two terminals:

Terminal 1 — Backend:

cd backend
uvicorn main:app --reload --port 8000

Terminal 2 — Frontend:

cd frontend
npm run dev

Then open http://localhost:5173 in your browser.


API endpoints

Method Path Description
GET /dataset First 10 rows + total count
POST /predict Risk prediction for one patient
POST /explain SHAP feature importances
POST /fairness Bias report by group
POST /fairness-fix Run remediation + before/after

Tech stack

  • Backend: FastAPI, scikit-learn, SHAP, NumPy, pandas
  • Frontend: React 18, Vite, Sora + DM Mono fonts
  • Theme: Dark clinical dashboard
Screenshot 2026-04-12 at 20 49 11 Screenshot 2026-04-12 at 20 49 23 Screenshot 2026-04-12 at 20 49 32

About

An AI-powered healthcare risk auditor that utilizes SHAP for model interpretability and automated bias mitigation to reduce demographic disparities in drug reaction predictions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors