Computer-based data prediction techniques play a very prominent role in medical fields. In the last few decades, various machine learning-based data prediction techniques have been used in medical files to detect various diseases and even offer automated suggestions through chatbots, which helps the user improve health outcomes. The primary target of the present work is the implementation of various machine learning algorithms for predicting diseases according to symptoms. Based on the user’s reported symptoms, the machine learning model predicts the disease; it can then provide suggestions from the specialist to the users and also book an appointment with the required doctor, if needed. The chatbot is also integrated into the proposed machine learning system, and based on this, it provides some immediate information on sickness based on user-given symptoms. The symptoms-based approach is more effective, can handle multiple symptoms, and provides more relevant information on the disease. It focuses on the gathering of algorithms and techniques for NLP and ML models such as Naive Bayes Classifier, Random Forest, Decision Tree, and Voting Classifier to analyze user-reported symptoms for disease detection and decision-making processes.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Predicting Diseases Based on Symptoms Using Machine Learning with Chatbot

  • V. Durga Rao,
  • Bomma Rama Krishna,
  • N. Tulasi Raju,
  • M. Lakshmi Narayana,
  • P. V. Kumari Chellaboina

摘要

Computer-based data prediction techniques play a very prominent role in medical fields. In the last few decades, various machine learning-based data prediction techniques have been used in medical files to detect various diseases and even offer automated suggestions through chatbots, which helps the user improve health outcomes. The primary target of the present work is the implementation of various machine learning algorithms for predicting diseases according to symptoms. Based on the user’s reported symptoms, the machine learning model predicts the disease; it can then provide suggestions from the specialist to the users and also book an appointment with the required doctor, if needed. The chatbot is also integrated into the proposed machine learning system, and based on this, it provides some immediate information on sickness based on user-given symptoms. The symptoms-based approach is more effective, can handle multiple symptoms, and provides more relevant information on the disease. It focuses on the gathering of algorithms and techniques for NLP and ML models such as Naive Bayes Classifier, Random Forest, Decision Tree, and Voting Classifier to analyze user-reported symptoms for disease detection and decision-making processes.