A Model to Detect Heart Disease using Machine Learning Algorithm
DOI:
https://doi.org/10.26438/ijcse/v7i11.15Keywords:
Heart Disease, Machine Learning, K-Nearest Neighbors, Support Vector machine, Decision Tree, Random ForestAbstract
Heart disease also refers to conditions that involve narrowed or blocked blood vessels that can lead to a heart attack, chest pain (angina) or stroke. This paper presents a model for detecting heart disease using machine learning algorithm. The methodology adopted in this research is Agile Methodology, which follows planning, requirements analysis, designing, coding, testing and documentation in parallel during the stage of production process. In this paper a Heart Dataset was trained using four different machine learning algorithms (K-Nearest Neighbours Classifier, Support Vector Classifier, Decision Tree Classifier and Random Forest Classifier). The algorithm with the best accurate result was used in making predictions. This model was deployed to the web using flask (a python framework), it takes 13 inputs from the user in order to make prediction. The model is implemented using python programming language and flask (a web base framework). This paper uses a Decision Tree Classifier Algorithm and the results obtained from the prediction shows an accuracy of about 98.83%, which is really encouraging.
References
[1]. K. Vanisree, S. Jyothi, “Decision Support System for Congenital Heart Disease Diagnosis based on Signs and Symptoms using Neural Networks”, International Journal of Computer Applications vol.19, issue.6, pp.6 – 12, 2011.
[2]. S.F. Weng, J. Reps, J. Kai, J.M. Garibaldi, N. Qureshi, “Can Machine-Learning Improve Cardiovascular Risk Prediction Using Routine Clinical Data”, vol.1, issue.12, pp. e0174944, 2017.
[3]. M. Thiyagaraj, G. Suseendran, “Survey on heart disease prediction system based on data mining techniques”, Indian Journal of Innovations and Developments vol.6 issue.1, pp.1-9, 2017.
[4]. C.S. Dangare, S.S. Apte, “Improved Study of Heart Disease Prediction System using Data Mining Classification Techniques”, International Journal of Computer Applications vol.47, issue.10, pp. 44-48, 2012.
[5]. S. Palaniappan, R. Awang, “Intelligent heart disease prediction system using data mining techniques”, In 2008 IEEE/ACS international conference on computer systems and applications, pp. 108-115, 2008.
[6]. C.B.C. Latha, S.C. Jeeva, “Improving the accuracy of prediction of heart disease risk based on ensemble classification techniques”, Informatics in Medicine, Unlocked 16, pp.100203, 2019.
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors contributing to this journal agree to publish their articles under the Creative Commons Attribution 4.0 International License, allowing third parties to share their work (copy, distribute, transmit) and to adapt it, under the condition that the authors are given credit and that in the event of reuse or distribution, the terms of this license are made clear.
