Skip to content

LQNguyen05-max/HygieiaChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Typing SVG

🤖 AI Healthcare Chatbot

An intelligent, conversational chatbot designed to assist patients with health-related queries, symptom checking, appointment scheduling, and more — using AI and natural language processing (NLP). Adding a Chatbot + Facial Recognition + an SaaS service + mobile application


📌 Project Overview

The AI-Driven Healthcare Chatbot is built to provide accessible, fast, and reliable preliminary health assistance. While not a replacement for professional medical advice, this chatbot can:

  • Answer general health questions
  • Offer symptom-related suggestions
  • Direct users to the appropriate healthcare service
  • Schedule and manage appointments
  • Provide mental wellness support resources

✨ Features

  • 💬 Conversational Interface – Natural and intuitive human-like dialogue (check)
  • 🧠 NLP-Powered Responses – Uses machine learning models to understand user intent (almost)
  • ⚕️ Symptom Checker – Suggests possible conditions based on reported symptoms (check)
  • 📅 Appointment Scheduling – Integrates with calendar APIs (working on)
  • 🔒 Privacy-First Design – Respects user confidentiality and stores no sensitive data by default (working on)
  • 🌐 Multi-Platform Support – Can be deployed on web, mobile, or messaging platforms (e.g., WhatsApp, Messenger) (working on)

🛠 Tech Stack

Technology Purpose
Python / Node.js Backend logic & integration
OpenAI NLP & intent recognition
NextJS / React UI Frontend interface (web/mobile)
CSS / UIs such as Tailwind, ShadCN, ChakraUI, Bootstrap, etc.
Firebase / DynamoDB or PostgreSQL Optional data persistence
FastAPI / Express.js API services
OAuth / JWT Authentication & security

🚀 Getting Started

Prerequisites

  • Node.js / Python (based on implementation)
  • OpenAI API Key or Dialogflow Agent
  • (Optional) Firebase or MongoDB setup

Installation

# Clone the repo
git clone [https://github.com/your-username/HygieiaChat.git]
cd HygieiaChat

# Install dependencies
npm install        # or pip install -r requirements.txt

# Start development server
npm run dev        # or python app.py

# Start server
npm start

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •