AI-Based Disease Prediction System Using Machine Learning with Conversational Assistance and AI-Driven Recommendations

This paper presents a web-based medical diagnosisassistant that predicts probable diseases from user-reportedsymptoms using supervised machine learning. The model istrained on a large dataset containing approximately 246000 rowsfor diseases mapped across 377 symptoms. Classical machinelearning models including Na¨ıve Bayes and Random Forestwere implemented and compared. The Na¨ıve Bayes classifierachieved the best overall accuracy in our experiments. Thefinal deployed system integrates an interactive web interface,automated PDF report generation, a conversational chatbotfor natural-language symptom input, and Google Gemini-basedrecommendation generation for remedies and precautions. Wediscuss data preparation, model selection and tuning, evaluationmetrics, system deployment, ethical considerations, explainabilityvia SHAP/LIME, and future work. The system is intended asa preliminary screening tool to improve health awareness andhelp users make informed decisions before consulting healthcareprofessionals.Index Terms—Disease Prediction, Na¨ıve Bayes, Random For-est, Machine Learning, Chatbot, Gemini API, Explainable AI,Healthcare Informatics

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2025-10-20
DOI
https://doi.org/10.5281/zenodo.17539283
Primary Topic
Artificial Intelligence in Healthcare and Education
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

AI-Based Disease Prediction System Using Machine Learning with Conversational Assistance and AI-Driven Recommendations

Zenodo (CERN European Organization for Nuclear Research)
Artificial Intelligence in Healthcare and Education
article

AI-Based Disease Prediction System Using Machine Learning with Conversational Assistance and AI-Driven Recommendations

article en

Abstract

This paper presents a web-based medical diagnosisassistant that predicts probable diseases from user-reportedsymptoms using supervised machine learning. The model istrained on a large dataset containing approximately 246000 rowsfor diseases mapped across 377 symptoms. Classical machinelearning models including Na¨ıve Bayes and Random Forestwere implemented and compared. The Na¨ıve Bayes classifierachieved the best overall accuracy in our experiments. Thefinal deployed system integrates an interactive web interface,automated PDF report generation, a conversational chatbotfor natural-language symptom input, and Google Gemini-basedrecommendation generation for remedies and precautions. Wediscuss data preparation, model selection and tuning, evaluationmetrics, system deployment, ethical considerations, explainabilityvia SHAP/LIME, and future work. The system is intended asa preliminary screening tool to improve health awareness andhelp users make informed decisions before consulting healthcareprofessionals.Index Terms—Disease Prediction, Na¨ıve Bayes, Random For-est, Machine Learning, Chatbot, Gemini API, Explainable AI,Healthcare Informatics

Zenodo (CERN European Organization for Nuclear Research)
Information Technology Institute (EG), Shri Vishwakarma Skill University (IN)
Openalex Percentile: Top 50%
Artificial Intelligence in Healthcare and Education
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.