11,000 retail-support conversations with an intent label on every customer turn.
Built for Arabic intent classification, including the context-versus-single-turn comparison. The label is drawn before generation and written onto the turn afterwards — the model is asked to express a label, never to assign one — so the corpus cannot quietly become a function of the validator's own regexes.
{
"id": "uuid",
"metadata": { "vertical": "perfume", "register": "najdi" },
"conversation": [
{ "role": "user", "content": "...", "label": "price_inquiry",
"label_subtype": null, "context_dependent": false },
{ "role": "agent", "content": "..." }
]
}Fields as they appear in every row of the file.