Example 1 · Text · retail banking
Understand and route customer messages
Route an incoming message to one of 77 handling categories — the triage every retail bank runs today by hand or with brittle rules.
- Untrained · 1.5B42.3%
- Trained on SPINALIS · 1.5B90.3%
- GPT-5.5 via API84.9%
Nine of every ten messages land in the right queue out of 77 — on the same 1,540 messages GPT-5.5 gets 85 of 100.
- 9,003 labelled messages
- Qwen2.5 · 1.5B
- QLoRA · 6 epochs
- 41 min on one GPU
How this was measured
- 1,540 messages — 20 per intent — from the public Banking77 test set (CC-BY-4.0), the same messages for every contender; on all 3,080 the trained 1.5B model scores 90.0%
- The untrained model and GPT-5.5 were given the full list of 77 intents; the trained model learned them from examples
- Correct means the exact intent; the trained model also drafts a first reply




