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. Run Everything: Double-click start_all.bat at the root.
    • 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.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support