Sorts what it knows. Asks what it doesn't.
Oatmilk's classifier at work. Bank and card lines run through the steps in order: set by a person, fixed rules, memory, a matched receipt, Jev, evidence and tax, and a second opinion. It stops at the first step that settles the line. Jev gives each category a probability, and the line is sorted only when the top answer is at least as sure as the bar and 20 points ahead of the next. When nothing is sure enough it asks one question, and the answer is remembered. Pick a line to run it, press Next to step through, move the bar, turn on guidance, or ask why.
How it works.
- A charge comes in
- It runs the steps
- Unsure? It asks you
What it does.
- Stops at the first step that knows
- Decides only when it's sure
- One plain question when it isn't
- Learns from your answers
- Every step on the record
- Runs on local models too
Every step, on the record.
One bank line's record: each step the classifier tried, in order, with what it found, and the record's history, where the change can be rolled back and the rollback undone.
- Category set to SalesClassifier · Oct 1
- Set by a person?9:14:02
- Fixed rules9:14:02
- Memory9:14:02
- Matched receipt9:14:03
- Jev9:14:04
- Evidence and tax9:14:04
- Second opinion9:14:09
Teach it once.
Local modelsThe AI page, where you steer the classifier: Memory lists rules it learned from answers and rules you add, such as merchants containing a word; Guidance takes plain words per category; Classifiers shows the model and the bar it must clear, including local models; Playground tries it on a real receipt or email.
- Corner Café → MealsLearned from Maya's answer
- Merchants containing “aws” → HostingAdded by Maya
- Uber → TravelA second opinion, 95% sure
Ask why.
Ask AIAsk AI explains why a charge got its category, which step decided it and what it saw; sorts a batch of charges as a dry run before anything changes; and adds a rule to memory.
Ask AI