Project for MPSTME students for the subject Web Programming. See Master Branch for code
Predicto Heath App.
“Predicto is an intelligent tool for Automatic Disease prediction made for you.We provide automatic diagnosis for a wide range of diseases , in addition to this we also have a symptom checking facility available for health checkup at the comfort of your homes !
Each time you go through it and add your diagnosis or symptom, we enhance personalized health check-ups adjusted to your state. It is possible thanks to our AI-based diagnostic engine connected with our meticulous base of medical knowledge.”
It is estimated that more than 70% of people in India are prone to general body diseases like viral, flu, cough, cold, pneumonia, etc, regularly. Because many people don't realize that the general body diseases could be symptoms of something more harmful, 25 % of the population succumbs to death because of ignoring the early general body symptoms. This could be a dangerous situation for the population and can be alarming. Hence identifying or predicting the disease at the earliest is very important to avoid any unwanted casualties.
Disease Prediction is a system which helps in predicting the diseases based on the information the user has provided and gives accurate results based on the symptoms the user has provided.
This web app is developed using Flask Web Framework and MySQL Database. The models used to predict the diseases are trained on large Datasets. All the links for datasets and the python notebooks used for model creation are mentioned later. The webapp can predict following Diseases:
Diabetes
Breast Cancer
Heart Disease
Kidney Disease
Liver Disease
Malaria
Pneumonia
Disease based on Symptoms
Login Page: It allows the user to login and also allows him to register to our website.
Home Page: It is the landing page after the user logs in. It contains the following sections:
About Us:Information about Predicto
Contact Us :
Blog Page hyperlinks
Services :hyperlinks to 8 different disease prediction pages and 1 symptom prediction page
Appointments:book an appointment with a doctor from this page.
Blog Page: This contains blogs about advancements in the medical field.
Profile Page: This page shows the information of the registered users as well their prediction history.
PYTHON: Used for writing the prediction models .
FLASK: Used for the backend of the website.
MYSQL: Used for manipulating the database.
JAVASCRIPT: Used for Front End
HTML: Used for Front End
CSS: Used for Front End