Skip to main content

AyurVaidya

Multi-system medical treatment recommendation using XGBoost.

Recommends treatments across 10 medical traditions — Allopathic, Ayurveda, TCM, Siddha, Unani, Kampo, Korean TM, African TM, Naturopathic, and Integrative medicine — using a 66-feature clinical profile.

Installation

pip install ayurvaidya

Quick Start

from ayurvaidya import AyurVaidya

# Loads the model from Hugging Face Hub automatically
model = AyurVaidya()

# Predict with a 66-feature vector
result = model.predict(your_features)
print(result)  # e.g. "Ayurveda"

# Get probabilities for all 10 systems
probs = model.predict_proba(your_features)
print(probs)  # {"African TM": 0.02, "Allopathic": 0.15, "Ayurveda": 0.45, ...}

Performance

Metric Score
Accuracy 88.47%
Weighted F1 0.88
Weighted Precision 0.89
Weighted Recall 0.88

Important

This is a research tool trained on synthetic data. It is NOT intended for clinical decision-making without proper validation and regulatory approval.

License

MIT

Release files for ayurvaidya 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ayurvaidya 0.1.0
File Size Uploaded
ayurvaidya-0.1.0.tar.gz 4.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ayurvaidya 0.1.0
File Interpreter ABI Platform
ayurvaidya-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 9.4 kB

Release files / ayurvaidya-0.1.0.tar.gz

Download URL ayurvaidya-0.1.0.tar.gz
Size 4.5 kB
Tags Source
SHA-256 checksum
How to use checksums
f576f109b37260075a6b10f112765efb5e8bdc19f74a5959a195296744b6d4ef
BLAKE2b-256 checksum
How to use checksums
a59648310245fcfed5aad75eb547e989164d4ae4100fcd23adce68b43fadc90f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.13.0

Release files / ayurvaidya-0.1.0-py3-none-any.whl

Download URL ayurvaidya-0.1.0-py3-none-any.whl
Size 4.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
70bc31237196213e1c347ee9172b5285522b770a1aefdff2df341b99cf2fe2a2
BLAKE2b-256 checksum
How to use checksums
c0c541d4207a79fe508fd392fffead52068680a71f582aace2b056a508f2825f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.13.0

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page