← Back to Projects Customer Support

Multilingual Support Classifier

Zero-shot classification for customer support ticket routing across 20+ languages using XLM-RoBERTa, with language detection, urgency scoring, and response templates.

HuggingFace Transformers
XLM-RoBERTa
langdetect
FastAPI
SQLite

Overview

Multilingual customer support classifier enabling automated ticket routing across 20+ languages.

Architecture

  • XLM-RoBERTa for zero-shot classification
  • Language detection with langdetect/fasttext
  • Urgency scoring model
  • Response template engine per language
  • FastAPI serving with per-language metrics

Key Features

  • Zero-shot classification without per-language training
  • Automatic language detection and routing
  • Urgency-based priority scoring
  • Per-language performance tracking