Smart Healthcare System Using Machine Learning and AI Chatbot

Abstract

The rapid advancement of technology in healthcare has created opportunities for improving patient care through intelligent systems. Traditional healthcare systems often rely on manual processes, fragmented data storage, and delayed diagnosis, which can lead to inefficiencies and errors. There is a growing need for an integrated, intelligent, and automated healthcare system that can provide real-time insights and predictive analysis.

This project presents a Smart Healthcare System; a web-based application developed using Python (Flask framework), Machine Learning algorithms, and Gemini Flash 2.5 AI chatbot. The system enables patients to register, store medical history, input symptoms, and receive disease predictions based on trained machine learning models. It also includes risk prediction for diseases such as diabetes and heart disease.

The system integrates a chatbot that provides real-time health-related guidance and suggestions while ensuring safety through disclaimers. Additional features include appointment booking, dashboard visualization, emergency alerts, and medicine reminders.

The proposed system aims to improve healthcare accessibility, reduce manual effort, and support early disease detection using intelligent technologies.

Country : India

1 Rohit Shelke2 Janvi Bora3 Shrushti Gangawane4 Dnyaneshwari Mirase5 Prof. Mayuri Narudkar

  1. Student, Department of Artificial Intelligence & Machine Learning Engineering, Ajeenkya D.Y. Patil School of Engineering Polytechnic, Pune, Maharashtra, India
  2. Student, Department of Artificial Intelligence & Machine Learning Engineering, Ajeenkya D.Y. Patil School of Engineering Polytechnic, Pune, Maharashtra, India
  3. Student, Department of Artificial Intelligence & Machine Learning Engineering, Ajeenkya D.Y. Patil School of Engineering Polytechnic, Pune, Maharashtra, India
  4. Student, Department of Artificial Intelligence & Machine Learning Engineering, Ajeenkya D.Y. Patil School of Engineering Polytechnic, Pune, Maharashtra, India
  5. Guide, Professor, Department of Artificial Intelligence & Machine Learning Engineering, Ajeenkya D.Y. Patil School of Engineering Polytechnic, Pune, Maharashtra, India

IRJIET, Volume 10, Issue 3, March 2026 pp. 214-218

doi.org/10.47001/IRJIET/2026.103031

References

  1. Python Software Foundation, “Python Documentation”, Available: https://docs.python.org
  2. Scikit-learn Developers, “Scikit-learn: Machine Learning in Python”, Available: https://scikit-learn.org/stable/
  3. Pallets Projects, “Flask Documentation”, Available: https://flask.palletsprojects.com
  4. Google Developers, “Gemini API Documentation”, Available: https://ai.google.dev
  5. MySQL, Oracle Corporation, “MySQL Documentation”, Available: https://dev.mysql.com/doc/
  6. NumPy Developers, “NumPy Documentation”, Available: https://numpy.org/doc/
  7. Pandas Development Team, “Pandas Documentation”, Available: https://pandas.pydata.org/docs/
  8. W3Schools, “Web Development Tutorials (HTML, CSS, JavaScript)”, Available: https://www.w3schools.com
  9. MDN Web Docs, “HTML, CSS, and JavaScript Documentation”, Available: https://developer.mozilla.org
  10. Pressman, R. S., “Software Engineering: A Practitioner’s Approach”, McGraw-Hill
  11. Sommerville, I., “Software Engineering”, Pearson
  12. Kaggle, “Healthcare Datasets for Machine Learning”, Available: https://www.kaggle.com