Health Coach is a web app based on Angular 6 (Frontend), Python (Flask/Backend), and Mongo Db. The project caters to the problem of neglecting health issues. The main module of this project includes disease prediction that uses an algorithm of machine learning i.e. Apriori algorithm along with data mining technique. This project also makes use of data visualization using d3 to recommend medicines based on past diagnosis along with some other basic modules that can help provide medical assistance.
The main module of this project includes disease prediction that uses an algorithm of machine learning i.e. Apriori algorithm along with data mining technique. This project also makes use of data visualization using d3 to recommend medicines based on past diagnosis along with some other basic modules that can help provide medical assistance.
This part is focused on developing the GUI of Health Coach using Angular 6. It will have a user-friendly navigation. Python will be used for the back-end. The GUI of Health Coach will be made from every user perspective that are patient, doctor and admin. This module will also include implementing every possible basic functionality of the system. It will also include system operations of the admin dashboard which includes resolving complaints, managing patient and doctor.
This module is focused on the prediction of illnesses on the basis of symptoms patient will provide. It includes gathering disease symptoms. Patient will be asked to provide with the symptoms. The symptoms gathered in the previous sub-module will need to be processed further. Intelligence based data mining techniques will be applied to the data. It will predict the best weight disease possible.
Consultation is substantial in some cases. Some people will still not be satisfied that the predicted disease. To ensure their satisfaction, patients can also consult with the doctor through filling a form and seek medical advice. For that, this module will be focused on the communication which will be a prescription send by the doctor between patients and doctors to consult about the health of a patient.
This module focuses on suggesting the medicine using the previous prescriptions recommended to the past patients. A medicine will be displayed based on the number of prescriptions. The end result of this module will be displayed visually using data visualization.
Patient medical report will be generated. The patient will be provided by disease and certain other details that like which medicine is suitable if there is any in the database and if there is any remedy available for that specific disease
Home remedy will allow an option to the users to cure themselves through remedies. Any user can record remedies voluntary. Any user can also search the remedies that can help in curing their diseases. It can be done by searching the remedy by entering disease in the search bar. All of the remedies relatable to that specific disease will be displayed.