OpenAI Support receives a large volume of inbound tickets across billing, API usage, account access, safety, and enterprise onboarding. You need to build a transformer-based classifier that routes tickets to the correct queue while also explaining how the attention mechanism contributes to model behavior.
You are given a historical dataset of support tickets labeled with the final resolved queue.
| Feature Group | Count | Examples |
|---|---|---|
| Text fields | 3 | subject, message_body, prior_agent_note |
| Metadata | 6 | channel, language, customer_tier, product_surface, attachment_count, account_age_days |
| Temporal | 2 | hour_of_day, day_of_week |
| Target classes | 5 | billing, api_support, account_access, safety_review, enterprise_ops |
prior_agent_note, 4% missing in metadata fields, occasional empty subject linesA good solution should achieve strong routing quality on minority queues while remaining fast enough for near-real-time triage. Target macro F1 of at least 0.82 and safety_review recall above 0.88.