Page 61 - FULL REPORT 30012024
P. 61

Figure 2.14 User interface of the web project
                                                               (Source:  Bhat, 2021)



                        2.9.2  Cardio Vascular Disease Prediction Using Machine Learning

                                Web Application



                                This project focuses on predicting cardiovascular disease using a dataset from

                                the Cleveland data set of UCI store of coronary illness patients available in
                                Kaggle.  Moreover,  it  involves  several  essential  steps,  including  data

                                collection,  pre-processing,  feature  selection,  classification  algorithms,  and

                                performance  evaluation.  The  dataset  comprises  303  occurrences,  14
                                attributes, and one objective quality. During pre-processing, missing values,

                                corrupted  data,  and  inconsistencies  are  addressed.  Furthermore,  feature
                                selection  is  performed  to  identify  the  most  relevant  elements  for  the

                                classification algorithms.


                                Additionally, the project utilizes the K-Nearest Neighbour (KNN) algorithm
                                for prediction, and the performance of the algorithms is evaluated based on

                                accuracy, precision, recall, and F-measure. To enhance user interaction, a

                                web application is implemented using Flask and deployed on Heroku. The
                                application allows individuals to assess their risk of heart disease and obtain

                                timely predictions. Figure 2.15 shows the performance result obtained for

                                KNN algorithm and figure 2.16 depicts the front end of the web application.



                                                               44
   56   57   58   59   60   61   62   63   64   65   66