Spaces:
Sleeping
Sleeping
AI and ML evaluation
Leakage-safe ML protocol
- Split the untouched test partition once using the configured random seed.
- Tune and compare candidates using cross-validation on the training partition only.
- Rank candidates by CV mean and expose CV standard deviation.
- Refit the selected configuration on all training data.
- Evaluate the selected pipeline exactly once on the untouched test partition.
- Persist selection and final-test metrics separately.
Time-ordered or grouped production data must use the corresponding split strategy; the default random split is not a substitute for domain-aware validation.
LLM evaluation
datapilot.evaluation provides deterministic gates for evidence-ID validity, unsupported numeric
claims, PII leakage, and prompt-injection echoing. Golden cases should be expanded and evaluated
for every prompt or Gemini model change. Each production run should record prompt version, model
version, evidence payload hash, latency, token usage, estimated cost, and validation outcome.
Initial quality gates
| Gate | Initial target |
|---|---|
| Unit/integration coverage | 75%, rising to 85% |
| Unsupported numeric claims | 0 |
| Invalid evidence IDs | 0 |
| PII leakage | 0 |
| Prompt-injection compliance | 0 |