Development of Disease Prediction Model Based on Ensemble Learning Approach for Diabetes and Hypertension

Project Code :TCMAPY2242

Objective

The project aims to develop a disease prediction model for diabetes and hypertension using ensemble learning techniques like Random Forest, XGBoost, AdaBoost, and Voting Classifier. It leverages health-related features such as age, blood pressure, and BMI for early detection and improved prediction accuracy. The goal is to create a user-friendly web application that provides accessible, reliable predictions based on personal health data.

Abstract

Diabetes and hypertension are two of the most prevalent chronic diseases affecting a significant portion of the global population. Early detection and diagnosis are crucial for effective treatment and prevention. This project presents a disease prediction model developed using an ensemble learning approach to predict diabetes and hypertension. The model is trained on two separate datasets, one for diabetes and the other for hypertension, with health parameters like age, BMI, blood pressure, stress levels, and medication history. The ensemble learning techniques, including Random Forest, XGBoost, AdaBoost, and Voting Classifier, are employed to combine the predictions of multiple models, enhancing overall accuracy and reliability. The system is designed as a web application, where users can input their health data and receive predictions regarding their likelihood of having either of the conditions. The project aims to provide a useful tool for healthcare professionals and individuals for early detection and preventive measures.

Keywords: Diabetes, Hypertension, Ensemble Learning, Prediction Model, Random Forest, XGBoost, AdaBoost, Voting Classifier, Health Parameters, Early Detection.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

HARDWARE REQUIREMENTS

β€’      Processor                                 - I5/Intel Processor

β€’      RAM                                       - 8GB (min)

β€’      Hard Disk                                - 160 GB

β€’      Key Board                               - Standard Windows Keyboard

β€’      Mouse                                      - Two or Three Button Mouse

β€’      Monitor                                    - Any

SOFTWARE REQUIREMENS

β€’      Operating System                   :  Windows 7/8/10

β€’      Server side Script                    :  HTML, CSS, & JS

β€’      Programming Language         :  Python

β€’      Libraries                                  :  Flask, Pandas, MySQL. connector, Os, NumPy, Scikit- learn, sklearn, Preprocessor

β€’       IDE/Workbench                     :  VS-Code

β€’      Technology                             :  Python 3.10+,

β€’      Server Deployment                 :  Xampp Server

β€’      Database                                 :  MySQL

Demo Video

mail-banner
call-banner
contact-banner
Request Video