ScanIndex
Collection
Models loaded by https://github.com/welcomyou/scanindex β OCR, KIE, layout, tables, embedder for Vietnamese admin docs. β’ 8 items β’ Updated
Two LightGBM Booster models used by ScanIndex to split a multi-document scan batch into individual document boundaries:
| Model | Task |
|---|---|
lightgbm_splitter/doc_start/model.txt |
Binary: is this page the start of a new document? |
lightgbm_splitter/signer_page/model.txt |
Per-document: which page contains the signer block? |
lightgbm_splitter/doc_start/model.txt β LightGBM Booster (text format, portable)lightgbm_splitter/doc_start/model.joblib β sklearn wrapper (optional)lightgbm_splitter/signer_page/model.txtlightgbm_splitter/signer_page/model.joblibPage-level features extracted from canonical OCR JSON: header/footer signals, regime presence, signer-block markers, page index, relative position, etc. See build_doc_start_features and the predict_* helpers in scanindex/core/digitization/page_splitter.py.
import lightgbm as lgb
from huggingface_hub import snapshot_download
local = snapshot_download("welcomyou/lightgbm-vn-page-splitter", local_dir="models")
booster = lgb.Booster(model_file=f"{local}/lightgbm_splitter/doc_start/model.txt")
MIT.