Instructions to use owuraku427/easyvisa-xgb with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Scikit-learn
How to use owuraku427/easyvisa-xgb with Scikit-learn:
from huggingface_hub import hf_hub_download import joblib model = joblib.load( hf_hub_download("owuraku427/easyvisa-xgb", "sklearn_model.joblib") ) # only load pickle files from sources you trust # read more about it here https://skops.readthedocs.io/en/stable/persistence.html - Notebooks
- Google Colab
- Kaggle
EasyVisa XGBoost Model
Tuned XGBoost classifier for US visa application approval prediction (Certified vs Denied).
Live demo: owuraku427/easyvisa-demo
Files
easyvisa_xgb.joblibโ serialized scikit-learn-compatible XGBoost modelschema.jsonโ feature column order and category definitions required for inference
Usage
import joblib, json, pandas as pd
from huggingface_hub import hf_hub_download
model_path = hf_hub_download("owuraku427/easyvisa-xgb", "easyvisa_xgb.joblib")
schema_path = hf_hub_download("owuraku427/easyvisa-xgb", "schema.json")
model = joblib.load(model_path)
schema = json.load(open(schema_path))
# Build a row matching schema["feature_columns"], then:
# model.predict(row)
Performance
- F1 (test set): ~0.83
- Trained on 25,480 historical applications
Limitations
Trained on FY 2016 data. Not legal advice โ for screening only.
- Downloads last month
- -
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐ Ask for provider support