Skip to content
Ananda Technologies Pvt. Ltd.
  • M.Tech
  • AI & ML
  • Python
  • In build

Multi-Disease Prediction

Multi-disease prediction M.Tech project with source code: calibrated stacked ensembles predict diabetes, heart and chronic kidney disease risk from one form, with SHAP reasons and a base paper comparison. Includes thesis and IEEE paper.

Platform
AI & ML + Python
Thesis delivery
3–5 days, for you
1-on-1 setup
AnyDesk / Meet
Support
Till your viva

About this project

FULL PROJECT TITLE

Multi-Disease Prediction M.Tech Project: Calibrated Diversity-Aware Stacked Ensemble with SHAP for Diabetes, Heart and Kidney Disease

Use this title in your synopsis and report.

Multi-disease prediction M.Tech project with source code: calibrated stacked ensembles predict diabetes, heart and chronic kidney disease risk from one form, with SHAP reasons and a base paper comparison. Includes thesis and IEEE paper.

About the multi-disease prediction M.Tech project

Diabetes, heart disease and kidney disease often appear together and share warning signs such as high blood sugar, blood pressure and age. This multi-disease prediction M.Tech project puts all three checks into one Flask web app. A doctor enters the patient's values once and gets a risk value for each disease, with a SHAP chart showing which values pushed it up or down.

The research angle goes past "which model scores highest". It asks whether a stacked ensemble can give risk values that behave like real probabilities, and whether its explanations stay the same when the training data changes slightly.

Research behind it

Base paper. The work builds on Enhancing heart disease prediction with stacked ensemble and MCDM-based ranking: an optimized RST-ML approach, published in Frontiers in Digital Health (2025). It reduces features with Rough Set Theory, builds several stacks grouped by correlation, ranks them with TOPSIS and explains the chosen stack with SHAP and LIME. Heart disease is the main dataset, with kidney and other datasets used as generalisation checks.

Research gap. That pipeline is tuned for one disease, and diabetes is not among its datasets. A clinic needs one tool for several linked diseases. A stack can also score well and still give over-confident probabilities, which makes a "70 out of 100 risk" misleading. Finally, a doctor needs reasons that do not change every time the model is retrained.

Proposed system and novelty. Five base learners are trained for each disease, and only those whose out-of-fold predictions disagree enough are kept, so the stack gains real diversity. Isotonic calibration then maps the output to a risk value that matches observed rates. SMOTE and imputation run inside each fold, which avoids data leakage. SHAP top features are compared across folds to measure explanation stability.

Models compared. Logistic Regression, Random Forest, XGBoost, a soft voting ensemble and the base paper stack re-implemented, against the proposed calibrated stack, on the Pima diabetes, heart disease and UCI CKD datasets with repeated stratified cross-validation and a Wilcoxon test. The ablation removes diversity selection, removes calibration and moves SMOTE outside the folds.

If you want the same diseases trained across hospitals without sharing records, look at the federated learning project for multi-hospital disease prediction.

How it works

  • The doctor adds a patient and fills one form with routine health values.
  • Values are checked for range and missing fields, then scaled as in training.
  • Each disease stack returns a calibrated risk value and a band.
  • SHAP shows the effect of each value as a bar chart.
  • The doctor writes advice and downloads a PDF report.
  • The admin views model comparison and calibration curves.

Users and modules

There are three roles. The doctor handles patients, runs the three checks, reads the SHAP reasons and prints reports. The patient logs in to see reports, reasons in plain words and check-up reminders. The admin manages users and records, reviews the dashboard, model comparison and calibration pages, and sets the risk band limits. Everything trains in minutes on a CPU laptop.

What you get

  • Phase 1 Research: Base paper study: RST and TOPSIS-ranked stacked ensemble (Frontiers in Digital Health, 2025); Literature survey of 15-20 recent disease prediction papers; Research gap, novelty and objectives; EDA notebooks for diabetes, heart and kidney data; Synopsis and Phase-1 report.
  • Phase 2 Implementation: Flask web app with doctor, patient and admin panels; Leakage-free imputation and SMOTE pipeline; Baselines, voting and base stack re-implementation; Proposed diversity-aware calibrated stack; SHAP module with stability check; MySQL database and trained models.
  • Results: Accuracy, recall, F1, ROC-AUC and Brier score per disease; Calibration curves and Wilcoxon test; Ablation graphs and SHAP stability table; results.xlsx and all graphs in high resolution.
  • Thesis and paper: Thesis written for you (about 90 pages); IEEE conference paper draft; Journal paper draft; Publication guide.
  • Reviews, viva and support: PPTs for Review 1, Review 2 and final viva; Viva book with 50+ questions; A1 poster and project diary; Demo and code walkthrough videos; 1-on-1 setup, 2 revisions and support till viva.

Who can use this project

This project fits M.Tech and M.E. students of CSE and IT who want a healthcare machine learning dissertation without heavy image training. It also matches searches for multi-disease prediction using machine learning, a stacking ensemble XGBoost project or a SHAP explainable machine learning project. The pipeline moves cleanly from notebook to web app, so each step is easy to show your guide.

Who can take it

M.Tech CSE and M.Tech IT students who need a complete dissertation: research, working project, thesis and paper.

Your thesis stays unique

  • Different title variant for every student
  • Thesis and paper written fresh for you
  • Checked against all earlier copies
  • Same college, same year never repeated

Research behind it

BASE PAPER

Enhancing heart disease prediction with stacked ensemble and MCDM-based ranking: an optimized RST-ML approach

Frontiers in Digital Health, vol. 7, Art. no. 1609308, 2025

DOI link

EXISTING SYSTEM

Recent stacked ensembles are built and tuned for one disease, such as heart disease, so a clinic would need separate tools. Stacks are ranked by scores but their probabilities are not calibrated, and explanation stability is not measured.

PROPOSED SYSTEM

For each of diabetes, heart and kidney disease, base learners with low prediction correlation feed a calibrated meta-learner, all inside leakage-free cross-validation. It is compared with single models, voting and the re-implemented base paper stack, and SHAP reasons are checked for stability across folds.

What you get

24 items, in the order you need them during M.Tech. This project is being built: the free abstract is ready now, and our team delivers everything below after you book.

Phase 1 Research

  • Base paper study: RST and TOPSIS-ranked stacked ensemble (Frontiers in Digital Health, 2025)
  • Literature survey of 15-20 recent disease prediction papers
  • Research gap, novelty and objectives
  • EDA notebooks for diabetes, heart and kidney data
  • Synopsis and Phase-1 report

Phase 2 Implementation

  • Flask web app with doctor, patient and admin panels
  • Leakage-free imputation and SMOTE pipeline
  • Baselines, voting and base stack re-implementation
  • Proposed diversity-aware calibrated stack
  • SHAP module with stability check
  • MySQL database and trained models

Results

  • Accuracy, recall, F1, ROC-AUC and Brier score per disease
  • Calibration curves and Wilcoxon test
  • Ablation graphs and SHAP stability table
  • results.xlsx and all graphs in high resolution

Thesis and paper

  • Thesis written for you (about 90 pages)
  • IEEE conference paper draft
  • Journal paper draft
  • Publication guide

Reviews, viva and support

  • PPTs for Review 1, Review 2 and final viva
  • Viva book with 50+ questions
  • A1 poster and project diary
  • Demo and code walkthrough videos
  • 1-on-1 setup, 2 revisions and support till viva

Included free with this project

1-on-1 setup session on AnyDesk or Google Meet

After you buy, we schedule a session at a time that suits you. Our developer installs the complete project on your own laptop, runs it with you and explains it — so you can present it with confidence.

  1. 1

    Pick a time

    We call or WhatsApp you to fix the slot

  2. 2

    We install it

    Full setup on your system over AnyDesk

  3. 3

    We explain it

    Flow, modules and database on Google Meet

Modules inside

16 working modules — each one is explained in the report.

  • Doctor: secure login with role-based access
  • Doctor: add patients and enter health values in one form
  • Doctor: run diabetes, heart and kidney checks together
  • Doctor: calibrated risk value with low, medium or high band
  • Doctor: SHAP bar chart of the values that raised or lowered the risk
  • Doctor: add advice and download a PDF risk report
  • Doctor: patient history with risk trend across visits
  • Patient: view own reports and SHAP reasons in simple words
  • Patient: reminder notifications for the next check-up
  • Analytics page: high-risk cases per disease and per month
  • Admin: dashboard with prediction counts and chart
  • Admin: manage doctors, patients and prediction records
  • Admin: model comparison page (single models, voting, base stack, proposed)
  • Admin: calibration curve page for each disease
  • Admin: settings for risk band limits and report footer
  • Profile, change password and notifications for every role

Want an extra module or a change?

We can add the features your guide asked for. Tell us what to change and get a quote on WhatsApp.

Customise this project

Technology used

Built with
Python 3.11, Flask (blueprints), Jinja2scikit-learn (Logistic Regression, Random Forest, SVM, StackingClassifier, CalibratedClassifierCV)XGBoost and LightGBMSHAP for per-patient explanationsimbalanced-learn pipelines for SMOTE inside foldspandas, NumPy and SciPy (Wilcoxon test)MySQL (XAMPP) with PyMySQLBootstrap 5 and Chart.js (local copies)Jupyter Notebook for EDA and experiments
Documents
Project abstract (2 pages, Word and PDF), Synopsis (Word and PDF), Phase-1 report (Word and PDF), Thesis / dissertation written for you (Word and PDF, about 90 pages), IEEE conference paper draft (Word), Journal paper draft (Word), Publication guide, Review 1, Review 2 and final viva PPTs, Viva book with 50+ questions and answers, A1 poster (PDF and PPTX), Project diary / logbook and guide meeting record, Setup guide with first-run checklist (Word and PDF), Project explanation with code walkthrough, Demo video and code walkthrough video

How buying works

  1. 1

    Read the free abstract

    Show it to your guide first

  2. 2

    Book on WhatsApp

    Sign in and tap Book

  3. 3

    Our team calls you

    Price, timeline and your details

  4. 4

    Project built for you

    Code, results and videos

  5. 5

    Thesis and paper

    Written with your details

  6. 6

    1-on-1 setup

    Installed and explained

How to run it

An overview — the full guide comes with the project, and we help you if anything doesn’t start.

  1. 1Install Python 3.11 (tick "Add to PATH") and XAMPP; start MySQL in XAMPP.
  2. 2Extract the project ZIP to a short path such as D:\MTech\.
  3. 3Open phpMyAdmin, create the database mtech_multidisease and import Database\mtech_multidisease.sql.
  4. 4Check config.py (default XAMPP user root with an empty password).
  5. 5Double-click Web_App\multi_disease_prediction\run.bat: it creates the virtual environment and installs the requirements the first time.
  6. 6The browser opens at http://127.0.0.1:5000; log in with the demo accounts from README.txt.
  7. 7Trained models are already in the models folder, so no training is needed for the demo.
  8. 8Full steps with screenshots and the first-run checklist are in SETUP_GUIDE.pdf.

Questions about Multi-Disease Prediction M.Tech Project

Which base paper and public datasets support the three disease models?

The base paper is the RST and TOPSIS-ranked stacked ensemble from Frontiers in Digital Health (2025). Data comes from the public Pima Indians Diabetes, heart disease and UCI Chronic Kidney Disease datasets, all included in the folder.

Why use stacking instead of a single strong model?

Different models make different mistakes. A meta-learner learns when to trust which base model, and the comparison table shows whether the stack beats each single model on your data.

What does probability calibration add to a risk score?

A calibrated model that says "high risk" for a group of patients should be right about as often as it claims. Reliability curves and the Brier score in your results prove this for each disease.

Will my thesis match another student's thesis?

No. Each buyer gets a separate title variant and a different change in the model, and the thesis is written fresh. It is compared with all earlier copies of this project and must stay below 10% match.

How do I explain SHAP values in the viva?

Think of each health value as a player in a team. SHAP measures how much each player added to the final score for that patient, and the bar chart turns this into a picture you can point at.

Multi-Disease Prediction M.Tech Project is "in build" — what does that mean?

The free abstract is ready now; the code, model and results are being built. Sign in and tap Book this project on WhatsApp: our team calls you, confirms the price and timeline, and delivers the project, thesis, papers and PPTs with your details.

Do I need a GPU or to train the model?

No. The trained model comes with the project. We install and run it on your own laptop in the free 1-on-1 setup session.

My university needs its own thesis format.

Upload your university format in the details form after you pay. Your thesis is written in that format.

Can I see something before buying?

Yes. Sign in and download the free abstract from this page, and check it with your guide first. All sales are final.

Can you publish the paper for me?

You get IEEE conference and journal format drafts and a publication guide with a journal list. Submitting and publishing is done by you and your guide; we do not promise acceptance.

Similar projects

All AI & ML projects →
M.TechIn buildAI & ML40% OFF

Parkinson's Disease Detection M.Tech Project: Calibrated Late Fusion of Voice Features and Smartphone Spiral Drawing on Android

Parkinson's disease detection M.Tech project with source code: an Android app records a sustained vowel and a finger-drawn spiral, and calibrated late fusion of XGBoost voice and MobileNetV3 spiral models gives a screening score. Includes thesis and IEEE paper.

Free abstract· Download₹0
Book on WhatsApp₹15,000₹25,000View Project
M.TechIn buildAI & ML40% OFF

Medical Report Analysis using RAG M.Tech Project: OCR, Hybrid Retrieval and Citation-Grounded Bilingual Lab Explanations

Medical report analysis using RAG M.Tech project with source code: an Android app reads a lab report photo with OCR, retrieves MedlinePlus passages with hybrid search and explains each value in English or Hindi with cited sources. Includes thesis and IEEE paper.

Free abstract· Download₹0
Book on WhatsApp₹15,000₹25,000View Project
M.TechIn buildAI & ML40% OFF

Stress and Depression Detection M.Tech Project: Calibrated MentalBERT with Multi-Day Journal Aggregation on Android

Stress and depression detection M.Tech project with source code: a diary-adapted, temperature-calibrated MentalBERT reads daily journal entries in an Android app and raises a counsellor alert only on multi-day patterns. Includes thesis and IEEE paper.

Free abstract· Download₹0
Book on WhatsApp₹15,000₹25,000View Project
None of these fit your topic?Send your idea — we build it and share the quote first.Request custom project

Get Multi-Disease Prediction M.Tech Project for your submission

Leave your details and a counsellor will call to confirm your branch, any changes your guide needs, and how you want to pay.