Spaces:
Paused
title: Did Something Actually Change
emoji: π²
colorFrom: blue
colorTo: green
sdk: gradio
sdk_version: 6.19.0
app_file: app.py
pinned: false
license: mit
short_description: Is it noise, did it really change? Paste numbers, find out.
π² Did Something Actually Change?
A noise-vs-real-change detector for everyday numbers β weight, spending, sleep, electricity bills. People make two mistakes with numbers they track: panicking at random wobble and missing slow real change. Paste your values, get a plain answer:
"Just noise β relax" or "Yes β it really changed, around day 47, from 84.1 to 82.6."
How it works (honestly)
The engine is the Clutch: a tiny model keeps predicting your next number from your recent trend; only when reality breaks the prediction harder than your normal day-to-day wobble does it flag a change. Flagged moments are refined with a local step-fit to name the day it happened and the before/after levels. Slow steady drifts (that never "break" a trend model) are detected and reported separately β that slow kind of change is exactly what people miss.
Calibration, measured (verdict-level, synthetic suites):
- pure noise, 50 seeds β 1/50 false "it changed" verdicts
- a real 2.5-sigma jump β detected 38/50, flagged on average 0.3 days from the true day
- a diet-style slope change β detected 30/30
- a borderline 1.5-sigma jump β detected only 6/30 β missing what can't be distinguished from luck is the honest behavior, and the suspicion slider lets you trade this off.
Nothing is stored; numbers live only in your browser session. This is a statistics tool, not medical or financial advice.
Files
change.pyβ detection engine (Clutch + gate, event refinement, plain-language verdicts)clutch.pyβ the controller, unchanged from the compute demoapp.pyβ the Gradio app
Built by Antti Luode (PerceptionLab). Do not hype. Do not lie. Just show.