AI Systems
AI classification: every label needs a “not sure”
A label is a decision someone acts on
Sorting the inbox looks like admin, but every label sends a message somewhere: to the scheduler, to finance, to an on-call technician. A wrong label means a customer waits in the wrong queue.
AI classification reads each message and picks a label from a fixed list, with a confidence. Its output is checked against the list, rules for the cases that must never be wrong come after it, and anything it isn't sure about goes to a person with its best guess shown.
Write the labels down first
Where to draw the line
- Labelled automatically
- 182
- Sent to review
- 18
- Wrong labels that got through
- 9
Little review work, but nine customers sat in the wrong queue that week.
- Labelled automatically
- 161
- Sent to review
- 39
- Wrong labels that got through
- 3
The usual balance. Thirty-nine messages for a person, about eight a day, and three slips.
- Labelled automatically
- 104
- Sent to review
- 96
- Wrong labels that got through
- 0
Nothing slipped through, but half the inbox is back on someone's desk.
What keeps a label honest
Only labels from the list
A fixed set of answers
The output is checked against the list. Anything else is rejected and retried, never passed on.
Rules outrank the model
Some calls aren't the model's
Safety words go to Emergency whatever the model says. Rules come after the model and win.
“Not sure” is an answer
Below the line, a person
The message goes to review with the model's best guess and its confidence shown.
Corrections become tests
Every relabel counts
Each label a person changes is saved as a test case for the next version.
What classification hands off
In
Out
Worth building when the inbox needs sorting before anyone can act
Good fit
- Messages arrive in volume and need sorting before anyone acts.
- The labels can be written down and don't change every week.
- The labels that would be costly to get wrong can be covered by rules.
Not the right fit
- The categories are fuzzy or disputed. Agree them first.
- Volume is low enough that whoever reads the inbox can sort it as they go.
Questions about AI classification
How is this different from keyword rules?
Keyword rules miss anything phrased differently. The model reads what the message means. Rules stay for the cases where you want certainty, like safety words, and they run after the model.
Can a message have more than one label?
If the list allows it. A reschedule that also disputes an invoice can carry both, and each goes where it belongs. That's decided when the labels are written.
How do you choose the threshold?
From a week or two of your real messages, labelled by a person. That shows the trade-off between review work and slips, and you choose it per label.
What happens to the “not sure” messages?
They wait in a review queue with the model's best guess and its confidence. Confirming or changing the label takes one click, and that choice is saved.