Skip to content

Architecture

flowchart TD
    S[Archived or licensed stream] --> V[Schema validation]
    V --> N[Unicode and social-text normalization]
    N --> D[Duplicate-aware grouping]
    D --> M[Model family]
    M --> P[Probability]
    P --> C[Calibration and abstention]
    C --> O[Prediction or human review]
    O --> A[API, batch reports, dashboard]
    A --> R[Audit metadata and drift monitoring]

Boundaries

The package separates model code from data acquisition, API serving and user interfaces. Optional heavy dependencies are isolated. The default installation remains lightweight and testable on a CPU.

Artifact contract

A serialized artifact contains:

{"pipeline": fitted_sklearn_pipeline, "metadata": reproducibility_metadata}

Metadata includes the dataset fingerprint, split parameters, software versions and risk-aware evaluation report.