AI-powered healthcare chatbot that provides medical information, symptom assessment, and connects users to telemedicine services. Built with NLP, machine learning, and Google Cloud.
- Overview
- Live Demo
- Features
- Problem & Solution
- Technologies
- Project Structure
- Documentation & Demo
- Author & Contact
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.
Deployed application: http://34.16.133.175/
- 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
- 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
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
| Layer | Technologies |
|---|---|
| Frontend | HTML, CSS, Bootstrap, JavaScript |
| Backend | Python (Django), TensorFlow, Firebase, Dialogflow API |
| Cloud | Google Cloud |
| Tools | GitHub, Postman, Figma, Canva |
- 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
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
- Project documentation: Google Docs
- Demo video: Watch on Google Drive
KuchikiRenji
| Channel | Link / ID |
|---|---|
| GitHub | github.com/KuchikiRenji |
| KuchikiRenji@outlook.com | |
| Discord | kuchiki_renji |
AI Healthcare Chatbot — Symptom checker, medical advice, and telemedicine support powered by NLP and ML.