Skip to content

KuchikiRenji/HealthCare-AI-ChatBot

Repository files navigation

AI Healthcare Chatbot | Medical Symptom Checker & Telemedicine Assistant

Live Demo Theme

AI-powered healthcare chatbot that provides medical information, symptom assessment, and connects users to telemedicine services. Built with NLP, machine learning, and Google Cloud.


Table of Contents


Overview

The Healthcare AI Chatbot is an intelligent, web-accessible assistant that helps users:

  • Identify symptoms using natural language
  • Get basic medical advice powered by ML and medical datasets
  • Access telemedicine and referrals to healthcare providers
  • Reduce wait times and get guidance from home

It uses Natural Language Processing (NLP) to understand questions, Machine Learning (ML) for symptom-diagnosis logic, and is deployed on Google Cloud for global access.


Live Demo

Deployed application: http://34.16.133.175/


Features

  • Symptom checker — Describe symptoms and receive AI-driven guidance
  • Medical information — Reliable, dataset-backed responses
  • Telemedicine integration — Referrals and remote consultation support
  • Web & mobile-friendly — Use from any device with a browser
  • Multi-language potential — NLP foundation for language expansion

Problem & Solution

Problem

  • Limited access to healthcare information and services
  • Long wait times, language barriers, and scarce resources
  • Shortage of professionals and rising costs
  • Need for reliable online medical guidance

Solution

This AI healthcare chatbot:

  • Provides 24/7 symptom assessment and basic medical advice
  • Supports telemedicine — consult from home, fewer trips and lower costs
  • Triages users and directs them to appropriate care
  • Eases burden on healthcare staff by handling common queries

Technologies

Layer Technologies
Frontend HTML, CSS, Bootstrap, JavaScript
Backend Python (Django), TensorFlow, Firebase, Dialogflow API
Cloud Google Cloud
Tools GitHub, Postman, Figma, Canva

Key tech highlights

  • NLP — Understanding and interpreting patient queries
  • ML — Learning from medical data for symptom–condition mapping
  • APIs — Integration with EHRs and telemedicine platforms
  • Cloud — Scalable, always-available hosting
  • Big Data — Training on symptoms, diagnoses, and treatments
  • Speech recognition — Optional voice input for accessibility
  • UI/UX — Intuitive, user-friendly interface

Project Structure

HealthCare-AI-ChatBot/
├── getsymptoms/          # Symptom & diagnosis logic, datasets
├── healthcarechatbot/    # Django project config
├── static/               # CSS, JS, assets
├── templates/            # HTML templates
├── manage.py
├── requirements.txt
└── README.md

Documentation & Demo


Author & Contact

KuchikiRenji

Channel Link / ID
GitHub github.com/KuchikiRenji
Email KuchikiRenji@outlook.com
Discord kuchiki_renji

AI Healthcare Chatbot — Symptom checker, medical advice, and telemedicine support powered by NLP and ML.

About

AI-powered healthcare chatbot for symptom checking, medical advice and telemedicine. Built with NLP, ML, Django, TensorFlow, Dialogflow and Google Cloud. Live demo included.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors