Authors: A. Ashwik Rao, S ManikantaReddy, P Varshitha , Dr. P. Senthil
DOI Link: https://doi.org/10.22214/ijraset.2024.59176
Certificate: View Certificate
Our aim to \"Foresight in Health Using Machine Learning\" is an innovative healthcare analytics project that harnesses historical data, advanced analytics, and machine learning techniques to predict significant human diseases. This project employs a variety of machine learning algorithms, including Decision Tree, Random Forest, Logistic Regression, and Support Vector Machine, to forecast diseases such as Diabetics, Breast cancer, Skin diseases, Liver disease and Heart disease based on user-provided data.The system features a user-friendly interface developed with the Flask framework, guiding end users to input essential details for disease prediction. Once the prediction is generated, immediate output is displayed to the end user in our web, facilitating proactive preventive measures to mitigate the risk of serious illnesses. \"Foresight in Health\" represents a groundbreaking endeavor aimed at leveraging data-driven insights to enhance healthcare outcomes and promote early intervention in disease management.
I. INTRODUCTION
In the contemporary landscape of healthcare, the proactive management and early identification of diseases are important for the improval of patient outcomes and reducing healthcare burdens. Leveraging the wealth of data available in healthcare systems, advanced analytics and promising techniques are offered by Machine Learning avenues for predicting and preventing diseases before they manifest fully. "Foresight in Health Using Machine Learning" emerges as a pioneering endeavor at the intersection of healthcare and technology, aiming to harness these innovative approaches to predict and notify users about significant human diseases. This introduction sets the stage for an exploration of the project's methodology, technologies employed, and the potential impact on healthcare outcomes and patient well-being.
II. RELATED WORK
Foresight in health using machine learning is like a smart report for health based on given inputs. You tell it your symptoms, and it uses smart technology to guess possible diseases early on. It reads the symptom inputs provide the results . The patients see the accuracy of occurrence of specific disease instead of consulting with doctor with medical reports or electronic health records.
III. METHODS AND EXPERIMENTAL DETAILS
A. High- Level Methodology
The methodology of our project is the system that is used to predict the diseases from the symptoms which are given by the patients. The system processes the symptoms which provided as input and it generates the accuracy of the disease. User can take for health wise problems by knowing the chance of occurring of disease due to every disease is interlinked with some other disease and Every patient know about this linked disease based our project.
B. Algorithm 1:
Input:
X (Symptom matrix, m×n)
Y train(Training labels,m×1)
Y test(Testing labels,m×1)
Models={Decision Tree, Random Forest, Gaussian NB}
Outputs: Predictions={Decision Tree Pred, Random Forest Pred, Gaussian NB Pred}
Accuracies={Decision Tree Acc, Random Forest Acc, Gaussian NB Acc}
Procedure:
C. Algorithm 2:
For Inputs:P(Patient)
D(Doc tor) outputs:
Prediction Outputs (Prediction Outputs)
Variables: contract_address (Contract address on the Ethereum blockchain) contract_ABI (Contract ABI for interaction) IDp (ID of the patient) IDd (ID of the doctor)
Procedure:
→co ntract_address, contract_ABI
2. Patient(P):
3. PatientRegistrationCheck():Set_name(P)
4. PatientDoctorInteraction(): Allow_access(P,D)
5. RetrievePatientDataAndDiseasePredictions():
6. Retrieve_data(D),Retrieve_Predictions(D)
7. MedicalRecordsHandling():Hash_records(),Save_has hes()
8. SetupVirtualEnviro nment(IDp, IDd):Setup_virtual_env(ID p, IDd)
9. MainBlockchainOperation():Blockchain_operation()
10. END
D. Implementation
2. Machine Learning Model Development:
3. Flask Framework Implementation:
4. Result Implementation:
IV. RESULTS AND DISCUSSIONS
The implementation of "Foresight in Health Using Machine Learning" has yielded promising results in disease prediction and notification. By leveraging algorithms such as Logistic Regression, Random Forest, and Support Vector Machine, the system accurately forecasts a range of diseases based on patient symptoms.
Through decentralized data transfer facilitated by blockchain technology, patient information is securely transmitted and accessed by healthcare professionals, ensuring data integrity and confidentiality. The intuitive user interface enables seamless interaction between patients and doctors, providing immediate feedback on potential diseases and facilitating proactive preventive measures.
The integration of advanced machine learning techniques with blockchain technology addresses key challenges in healthcare, including accurate disease prediction and secure data management. By harnessing the power of machine learning algorithms trained on historical data, the system empowers healthcare providers to make informed decisions and offer timely interventions. Moreover, the use of blockchain ensures transparent and tamper-proof data transfer, enhancing trust and confidentiality in medical information exchange. Moving forward, continued efforts to expand the dataset and incorporate additional algorithms will further enhance the system's predictive capabilities and broaden its applicability across a wider range of diseases and healthcare scenarios.
The concern about reducing patient care to algorithmically derived probabilities in Foresight in Health is real, especially with legislative and governance lag. However, the benefits outweigh potential issues. Sensibly designed Foresight in Health offers significant advantages in the healthcare sector, improving service delivery by anticipating and proactively addressing challenges. Accurate diagnosis, effective treatment, and improved access to information benefit millions of patients worldwide. Utilizing Random Forest, Decision Tree, Logistic Regression, and Support Vector Machine for predictions, the system notifies end users promptly about potential major impact diseases, enabling preventive measures and contributing to overall health improvement.
[1] Naveen Kumar, Shobana, kirubakaran, Jeeva, Sangeetha K, “Smart Health Prediction using Machine Learning”, Special Issue of Second International Conference on Advancements in Research and Development (ICARD 2021). [2] K. Frazer Variant disease prediction using generative models of evolutionary data”vol.600,no.7983,pp. 80-85,Nov 2022. [3] B.Darvis, D., V.Chaula, N., Blumn, N., Christakis, N., & Barbasi, A. L. (2009). Predicting Multi Disease Risk Based On Medical History of a person. [4] Guptha A., Kumara L., Jatin R.. (2018) Heart Disease Prediction Using Classification (Naive Bayes). In: Singh P., Tanwar S., Kumar N., Rodrigues J.,Proceedings of First International Conference on Computing, Communications, International Research Journal on Advanced Science Hub (IRJASH) 128 and Cyber-Security (IC4S 2019). Lecture Notes in Networks and Systems, vol 121. Springer, Singapore. [5] G.Patil and E.Meshram,”Designing disease prediction model” 2018 2nd International Conference on ICCMC Erode, India 2018,pp.1210-1216. [6] Unnikrishnan, Asha, and B. Senthil Kumar. \"Biosearch: A Domain Specific Energy Efficient Query Processing and Search Optimization in Healthcare Search Engine.\" Journal of Network Communications and Emerging Technologies (JNCET) www. jncet. org 8.1 (2017). [7] J. Senthil Kumar, S. Appavu. “The Personalized Disease Prediction Care from Harm using Big Data Analytics in Healthcare”. Indian Journal of Science and Technology, vol 9(8), DOI:10.17485/ijst/2016/v9i8/87846, [2016]. ISSN (Print): 0974-6846, ISSN (Online): 0974-5645. [8] D. Dahiwade, G. Patle and E. Meshram, \"Designing Disease Prediction Model Using Machine Learning Approach,\" 2019 3rd International Conference on Computing Methodologies and Communication (ICCMC), Erode, India, 2019, pp. 1211-1215 [9] Mr. ChalaBeyene, Prof. Poojitha Kamat, “Survey on Prediction of Heart Disease Using Data Mining Techniques”, International Journal of Applied Mathematics, 2016. [10] G.Patil and A.Patil “Survey of data mining techniques used in health sector” Inter. J. of Inform. science and Tech, Vol:5, pp.55-60 April 2016. [11] Asadi Srinivasulu, S.Amrutha Valli, P.Hussain Khan, and P.Anitha. “A Survey on Disease Prediction in Big Data Healthcare using an Extended Convolutional Neural Network”. National conference on Emerging Trends in information, management and Engineering Sciences, [2018]. [12] S.Atallah “Heart disease detection using Machine learning”in Proc. 3rd Int.Conf New Trends Comput , Oct. 2018, pp.1- 4. [13] K.Rama Laxmi,Y.Narender and Veera Krishna,”Performance of multiple data mines to predict Survival rate of Kidney disease”, Inter. J. of Engineering Develop. and Tech. May 2014. [14] Shraddha Subhash Shirsath, Prof. Shubhangi Patil Disease Prediction Using Machine Learn.Over Big Data”. International Journal of Innovative Research in Science, Engineering and Technology, [2018]. ISSN (Online) : 2319-8753, ISSN: 2347-6710. [15] K.R. Lakshmi, Y. Nagesh and Mr. Veera Krishna, “Comparison of performance of the three data mines ways to predict survival of kidney disease”, International Journal of Engineering Development & Technology, March 2014.
Copyright © 2024 A. Ashwik Rao, S ManikantaReddy, P Varshitha , Dr. P. Senthil. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET59176
Publish Date : 2024-03-19
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here