CoolFace
Modelpublic

vibhuti019/disease_symptom_checker

sourceHugging Facemitupdated 8mo agoView on Hugging Face
0likes
Model Card

Healthcare Chatbot & Disease Prediction System

A professional-grade medical consultation system consisting of a Core API Gateway and a Machine Learning Inference Service.

๐Ÿ—๏ธ System Architecture

  • โ€”Core API (`core-api/`): Built with FastAPI. Manages users, chat history, and coordinates with the ML service. (Port 8000)
  • โ€”ML Service (`ml-service/`): Transformer-based NLP and ML models (XGBoost, MLP) for symptom extraction and disease prediction. (Port 8081)

๐Ÿš€ Quick Start (Windows)

The simplest way to start the entire system is using the master batch file:

  1. 1.Run Everything: Double-click start_all.bat at the root.
  2. 2.This will automatically create virtual environments, install dependencies, and launch both services in separate windows.

๐Ÿ› ๏ธ Individual Setup

Each component can also be managed independently:

Core API Gateway

ML Inference Service

๐Ÿงช Testing

  • โ€”Core API Tests: Run core-api/run_tests.bat
  • โ€”ML Service Tests: Run ml-service/run_testing.bat

โš ๏ธ Disclaimer

This system is for informational and educational purposes only. It is NOT medical advice. Always consult a qualified healthcare professional.