Disease Prediction and Diagnosis Using Machine Learning
Disease Prediction and Diagnosis Using Machine Learning
https://doi.org/10.22214/ijraset.2022.45450
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue VII July 2022- Available at www.ijraset.com
Abstract: With big data growth in biomedical and healthcare communities, accurate analysis of medical data benefits early
disease detection, patient care, and community services. However, the analysis accuracy is reduced when the quality of medical
data is incomplete. Moreover, different regions exhibit unique characteristics of certain regional diseases, which may weaken the
prediction of disease outbreaks. Healthcare is very important to lead a good life. However, it is very difficult to obtain the
consultation with the doctor for every health problem. The idea is to create a medical Chatbot using Artificial Intelligence that
can diagnose the disease and provide basic details about the disease before consulting a doctor. This will help to reduce
healthcare costs and improve accessibility to medical knowledge through medical Chatbot. The chatbots are computer programs
that use natural language to interact with users. The Chatbot stores the data in the database to identify the sentence keywords
and to make a query decision and answer the question.
Keywords: Chatbot, classification, disease detection, health care, patient diagnosis
I. INTRODUCTION
Machine learning is an arising approach that helps in determination of diseases using model information or past data. The Machine
learning algorithm has two passes: Training and Testing. A Forecast of a disease by using a patient’s symptoms and history machine
learning technology is battling for past many years. Machine Learning technology gives a decent stage in the clinical field, so a
medical care issue can be solved proficiently. We are applying machine learning to maintain complete hospital data Machine
learning technology which allows building models to get rapidly examine information and convey results quicker. with the use of
machine learning technology doctors can make good decision for patient diagnoses and treatment options, which prompts
improvement of patient medical care administrations. Machine Learning technology gives a decent platform in medical field, so that
a healthcare issue can be tackled proficiently. The fundamental target of our project is to make the user Interface as a part of front
end and connect it with ml models using Django python web framework. We will predict the disease in 2 variants i.e., in general and
for specific disease. There is a need to study and make a framework which will make it simple for an end user to anticipate the
constant sicknesses without visiting a specialist or a doctor for the treatment and also predicts the type of doctors they should visit.
Machine Learning has great power to analyse and cope up with different diseases so that prediction is more accurate and it is cost
effective in the treatment Computers give us information; they engage us and help us in a lot of manners. A Chatbot is a program
intended to counterfeit smart communication on a text or speech. Yet, this paper concentrates only on text. These systems can learn
themselves and restore their knowledge using human assistance or using web resources. This application is incredibly fundamental
since knowledge is stored in advance. The system application uses the question-and-answer protocol in the form of a chatbot to
answer user queries. This system is developed to reduce the healthcare cost and time of the users, as it is not possible for the users to
visit the doctors or experts when immediately needed. The response to the question will be replied based on the user query and
knowledge base. The significant keywords are fetched from the sentence and answer to those sentences. If the match is discovered
or the significant, answer will be given or similar answers will be displayed.
Objective-Develop a web application with integration of machine learning techniques with a patient friendly process to predict
disease based on user symptoms. Patients can view predicted results and use chat bot to get information about disease related queries
which works on NLP technique. Patients can view available doctors and book appointment and get medical aid. Objective is to
design this entire process in a single application to help patients to track disease, book appointment and get information from
chatbot. Motivation-In present scenario machine learning is a fast- growing method to help users in short time period. Medical
filed is the most researched area in machine learning for predicting various disease and help patients to know about disease based in
symptoms. Taking this as main motivation web application is developed to help patients to get all information about disease
tracking, chat bot suggestion andappointment booking from single website.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1594
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue VII July 2022- Available at www.ijraset.com
B. Proposed System
With big data growth in biomedical and healthcare communities, accurate analysis of medical data benefits early disease detection,
patient care, and community services. However, the analysis accuracy is reduced when the quality of medical data is incomplete.
Moreover, different regions exhibit unique characteristics of certain regional diseases, which may weaken the prediction of disease
outbreaks. In this project, we streamline machine learning algorithms for effective prediction of chronic disease outbreak in
disease-frequent communities. We experiment the modified prediction models over real-life hospital data collected from different
parts of county in 2013-2015. In this project we use three type so medical services to users using our web application which is
developed in flask framework usingpython programming language and MySQL database.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1595
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue VII July 2022- Available at www.ijraset.com
IV. ARCHITECTURE
V. RESULTS ANALYSIS
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1596
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue VII July 2022- Available at www.ijraset.com
VI. CONCLUSION
In this application machine learning based medical helper application is developed by testing disease dataset with multiple machine
learning algorithms and most accurate algorithm is used to predict disease which is used in flask web framework. Using this frame
work health website is designed which has doctor appointment booking, chat bot helper, medicine booking, disease prediction all
health-related services are integrated in single application.
REFERENCES
[1] M. Chen, Y. Hao, K. Hwang, L. Wang, and L. Wang,“Disease prediction by machine learning over big data from healthcare communities”, ,” IEEE Access, vol.
5, no. 1, pp. 8869–8879, 2017.
[2] B. Qian, X. Wang, N. Cao, H. Li, and Y.-G. Jiang, “A relative similarity based method for interactive patient risk prediction,” Springer Data Mining Knowl.
Discovery, vol. 29, no. 4, pp.1070–1093, 2015.
[3] IM. Chen, Y. Ma, Y. Li, D. Wu, Y. Zhang, and C. Youn, “ Wearable 2.0: Enable human- cloud integration in next generation healthcare system,” IEEE
Commun. , vol. 55, no. 1, pp. 54– 61, Jan. 2017.
[4] Y. Zhang, M. Qiu, C.-W. Tsai, M. M. Hassan, and A. Alamri, “HealthCPS: Healthcare cyberphysical system assisted by cloud and big data,” IEEE Syst. J., vol.
11, no. 1, pp. 88–95, Mar. 2017.
[5] L. Qiu, K. Gai, and M. Qiu, “Optimal big data sharing approach for telehealth in cloud computing,” in Proc. IEEE Int. Conf. Smart Cloud (Smart Cloud),
Nov. 2016, pp. 184– 189.
[6] Disease and symptoms Dataset – www.github.com.
[7] Heart disease Dataset-WWW.UCI Repository.Com
[8] Ajinkya Kunjir, Harshal Sawant, NuzhatF.Shaikh, “Data Mining and Visualization for prediction of Multiple Diseases in Healthcare,” in IEEE big data
analytics and computational intelligence, Oct 2017 pp.2325.
[9] Shanthi Mendis, PekkaPuska, Bo Norrving, World Health Organization (2011), Global Atlas on Cardiovascular Disease Prevention and Control, PP. 3– 18.
ISBN 978-92-4-156437-3.
[10] Amin, S.U.; Agarwal, K.; Beg, R., “Genetic neural network based data mining in prediction of heart disease using risk factors”, IEEE Conference on
Information & Communication Technologies (ICT), vol., no.,pp.1227-31,11- 12 April 2013.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1597