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.
翻译:在世界范围内,由于偏远地区的保健支助不足,有几个病例没有被诊断出来。在这方面,需要有一个中央系统来有效监测和分析医疗记录。一个基于网络的病人诊断系统是一个中央平台,用来储存医疗史,并根据病人目前所经历的症状预测可能发生的疾病,以确保更快和准确的诊断。早期疾病预测可以帮助使用者确定疾病的严重性,并迅速采取行动。拟议的基于网络的疾病预测系统利用从国家疾病控制中心(NCDC)获得的数据集的基于分类技术的机器学习技术。利用了最近邻(K-NN)的美元分类方法,随机森林和天真刺的分类方法,并且还提议了一个混合投票算法,即每个分类者根据预测信心动态地分配重量。提议的系统还配备了一个建议计划,根据病人现有症状建议检测类型,以便采取必要的预防措施。一个中央数据库确保医疗数据得到保存,系统具有透明度。一旦诊断成立,即不给予“更新”权利,从而防止对系统的篡改。