Machine learning equipped web based disease prediction and recommender system

Worldwide, several cases go undiagnosed due to poor healthcare support in remote areas. In this context, a centralized system is needed for effective monitoring and analysis of the medical records. A web-based patient diagnostic system is a central platform to store the medical history and predict the possible disease based on the current symptoms experienced by a patient to ensure faster and accurate diagnosis. Early disease prediction can help the users determine the severity of the disease and take quick action. The proposed web-based disease prediction system utilizes machine learning based classification techniques on a data set acquired from the National Centre of Disease Control (NCDC). K-nearest neighbor (K-NN), random forest and naive bayes classification approaches are utilized and an ensemble voting algorithm is also proposed where each classifier is assigned weights dynamically based on the prediction confidence. The proposed system is also equipped with a recommendation scheme to recommend the type of tests based on the existing symptoms of the patient, so that necessary precautions can be taken. A centralized database ensures that the medical data is preserved and there is transparency in the system. The tampering into the system is prevented by giving the no “updation” rights once the diagnosis is created.

[1]  S. Dutta,et al.  A Voting Ensemble Approach for Hepatitis Disease Detection , 2020, medRxiv.

[2]  S. Garg,et al.  Disease Prediction and Drug Recommendation Android Application using Data Mining (Virtual Doctor) , 2019, International Journal of Recent Technology and Engineering.

[3]  Hitoshi Iba,et al.  Prediction of Cancer Class with Majority Voting Genetic Programming Classifier Using Gene Expression Data , 2009, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[4]  Mohamad H. Hassoun,et al.  Weighted voting-based ensemble classifiers with application to human face recognition and voice recognition , 2009, 2009 International Joint Conference on Neural Networks.

[5]  Herbert Kimura,et al.  Machine learning models and bankruptcy prediction , 2017, Expert Syst. Appl..

[6]  Arko Provo Mukherjee,et al.  Heart Disease Diagnosis and Prediction Using Machine Learning and Data Mining Techniques : A Review , 2017 .

[7]  Usman Qamar,et al.  BagMOOV: A novel ensemble for heart disease prediction bootstrap aggregation with multi-objective optimized voting , 2015, Australasian Physical & Engineering Sciences in Medicine.

[8]  M. Balamurugan,et al.  A Survey on Heart Disease Prediction System Using Data Mining Techniques , 2014 .

[9]  nbspS. Ramasamy DISEASE PREDICTION USING DECISION TREE BASED WEIGHED VOTING SYSTEM IN DATA MINING , 2018 .

[10]  M. Venkateswara Rao,et al.  Intelligent Parkinson Disease Prediction Using Machine Learning Algorithms , 2013 .

[11]  Abhishek Mishra,et al.  Disease Prediction System using Data Mining Hybrid Approach , 2016 .

[12]  Sonali Agarwal,et al.  Unleashing the power of disruptive and emerging technologies amid COVID-19: A detailed review , 2020, ArXiv.

[13]  Sulabha S. Apte,et al.  A Data Mining Approach for Prediction of Heart Disease Using Neural Networks , 2012 .

[14]  Usman Qamar,et al.  A Multicriteria Weighted Vote‐Based Classifier Ensemble for Heart Disease Prediction , 2016, Comput. Intell..

[15]  Sonali Agarwal,et al.  Multi-modality encoded fusion with 3D inception U-net and decoder model for brain tumor segmentation , 2020, Multimedia Tools and Applications.

[16]  L. H. S. D. Silva,et al.  Diabetic Prediction System Using Data Mining , 2017 .

[17]  Narinder Singh Punn,et al.  CHS-Net: A Deep Learning Approach for Hierarchical Segmentation of COVID-19 via CT Images , 2020, Neural Processing Letters.

[18]  Michael R. Lyu,et al.  An Empirical Study of Common Challenges in Developing Deep Learning Applications , 2019, 2019 IEEE 30th International Symposium on Software Reliability Engineering (ISSRE).

[19]  Sonali Agarwal,et al.  Crowd Analysis for Congestion Control Early Warning System on Foot Over Bridge , 2019, 2019 Twelfth International Conference on Contemporary Computing (IC3).