caliper / README.md
abhimittal's picture
Deploy Caliper Space
9fa732b verified
|
Raw
History Blame Contribute Delete
1.61 kB

A newer version of the Gradio SDK is available: 6.20.0

Upgrade
metadata
title: Caliper  LLM Measurement Lab
emoji: 🔬
colorFrom: blue
colorTo: indigo
sdk: gradio
sdk_version: 6.19.0
app_file: app.py
pinned: false
license: mit
short_description: Adaptive IRT evals, bias-audited judging, contamination
tags:
  - evaluation
  - leaderboard
  - item-response-theory
  - llm-as-judge
  - robustness

🔬 Caliper — measurement-science evaluation for LLMs

Point estimates lie. Caliper treats LLM evaluation as measurement science:

  • Adaptive ability estimation — 3PL Item Response Theory with Fisher-information item selection: a defensible ability estimate with a confidence interval from ~35 items instead of thousands.
  • Uncertainty-aware LLM-as-judge — every comparison runs in both presentation orders × multiple samples; position bias cancels in the average and is reported, not hidden.
  • Metamorphic robustness — paraphrase, typos, homoglyphs, distractors, option shuffling: does the answer survive surface changes?
  • Calibration — ECE, Brier, risk–coverage: does the model know what it doesn't know?
  • Contamination probes — continuation and option-recall tests for benchmark memorization.

Demo mode needs no token: you set a simulated model's true ability, calibration skew, robustness and contamination, then watch the instruments recover exactly what you injected. Live mode evaluates any chat model on HF Inference Providers with your own token (session-only, never stored).

Source, methodology and CLI: github.com/aabhimittal/LLM-evaluation