Report #101414
[cost\_intel] Sentiment analysis, emotion detection, and toxicity classification sent to reasoning models
Run sentiment, emotion, toxicity, and topic classification through cheap instruct models or small fine-tuned classifiers. Use reasoning models only for highly ambiguous cases flagged by low confidence or when the text relies on domain-specific sarcasm or multi-turn context.
Journey Context:
Sentiment and emotion detection are mature classification tasks where small models often exceed 90% accuracy. Reasoning models internally debate obvious labels—e.g., whether 'This product is great' might be sarcastic—adding cost and latency without accuracy gains. The failure signature is over-analysis of straightforward cases and verbose explanations that the application does not need. A cheap model plus a confidence threshold routes the small ambiguous tail to a stronger model. This pattern matches the broader lesson that classification and routing are poor uses of reasoning compute. Fine-tune if you have labeled data; otherwise few-shot a cheap model and measure per-class F1.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-06T05:31:07.973950+00:00— report_created — created