ML · B.Tech 3rd / 4th year · mini or major · 6–8 weeks guided

Explainable Heart Disease Risk Prediction System

Classic UCI-style heart data done properly: baselines, leakage control, ROC vs operating point, SHAP explanations, and a FastAPI form a doctor-role user can try. Not a diagnosis product — a decision-support demo.

Student project kit

₹14,999/-₹8,999/-

1–4 students · 6–8 weeks guided. College title can be adapted on the counselling call.

Audience

Who it is for

ML majors who need evals they can defend, plus a small web app.

Fill 13 clinical fields, see risk band, top features, and a model card (data, metrics, limits).

Branches

CSEITAI & DSAIML

Team size: 1–4 students

Problem

Existing vs proposed

Many student “heart disease” projects stop at 90% accuracy in a notebook. Panels now ask about leakage, class balance, and who is harmed by false negatives.

Full ML pipeline + comparison of logistic regression vs tree ensemble, chosen threshold for recall, SHAP bar for one patient, audit log of predictions.

Build

Modules

Pythonpandasscikit-learnSHAPFastAPIReactMySQL
  1. 1. Data

    • Cleaning, encoding, train/test by patient
    • Imbalance strategy
  2. 2. Models

    • Baseline vs ensemble
    • CV, ROC/PR, confusion at two thresholds
  3. 3. Explain

    • SHAP global + local
    • Model card
  4. 4. App

    • Role login, form, history
    • “Not a diagnosis” banner

Demo

What you can show

  • Metrics you can viva
  • SHAP on a single case
  • Model card in the report

Viva

Panel topics

  • Leakage
  • Precision-recall
  • Ethics of clinical ML

Deliverables

Included with the kit

  • Complete source code (ZIP + GitHub-style repo)
  • Database schema and sample data / dataset notes
  • README.md — how to run, stack, modules, and demo path (Windows + college lab)
  • Viva question bank with short answers
  • Two mentor reviews: architecture, then final demo

Related

You may also need

Dropout Early Warning — B.Tech ML project kit at HeapCoders
ML

6–8 weeks guided

Dropout Early Warning

Flags at-risk students from attendance and marks, with counsellor actions.

₹14,999/-₹8,999/-

View kit
Crop Yield Forecast — B.Tech ML project kit at HeapCoders
ML

6–8 weeks guided

Crop Yield Forecast

District-level yield model with weather features and a scenario slider.

₹14,999/-₹8,999/-

View kit
Phishing & Fake News — B.Tech ML project kit at HeapCoders
ML

6–8 weeks guided

Phishing & Fake News

Paste a URL or headline — lexical + text models, ensemble, and a why card.

₹14,999/-₹8,999/-

View kit