Categorize Customer Feedback with AI
Praise, Complaint, Feature Request, Bug Report, Question — multi-label feedback categorization where one message can carry three signals.
Overview
Customer feedback refuses to stay in one box: "love the app, but exports crash, and could you add CSV?" is Praise, Bug Report, and Feature Request in one message. This setup runs Multiple Labels mode, whose edge-case rules change accordingly: return every label that genuinely applies, strongest first — but a merely mentioned topic doesn't earn its label. The definitions split the classic confusions: Complaint is dissatisfaction without a requested remedy, Bug Report is something behaving incorrectly, Feature Request is a wish for new capability.
Workflow
-
One message per call
Multi-label works per message — the labels list comes back ordered by strength.
-
Trust the mention threshold
"A merely mentioned topic does not earn its label" keeps drive-by mentions from inflating your counts.
-
Watch the Complaint/Bug border
Dissatisfaction without a remedy is Complaint; something behaving incorrectly is Bug Report. The definitions decide, not the model's mood.
Why This Works
- Multi-label mode matches how feedback actually arrives — bundled
- Strongest-first ordering gives downstream consumers a primary signal anyway
- Exclusion-shaped definitions stop the same sentence from earning two labels
Best for
- Product teams processing feedback at volume
- Mixed-signal messages that single-label classification mangles
- Pipelines that route bugs and wishes to different boards
Not for
- Extracting the quotes and topics themselves — that's the Extraction Prompt Generator
- Overall sentiment scoring — that's a single-label problem with its own setup
Use cases
- Feeding a feedback board where one message can hit three categories
- Separating bug reports from complaints automatically
- Counting feature demand without losing it inside mixed messages