File size: 1,050 Bytes
42b486e 3fbebe2 42b486e 3fbebe2 42b486e 3fbebe2 42b486e 3fbebe2 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | ---
title: Intelligent Ticket Auto-Routing System
emoji: 🎫
colorFrom: indigo
colorTo: purple
sdk: gradio
sdk_version: 5.23.0
app_file: app.py
pinned: false
license: mit
---
# 🎫 Intelligent Ticket Auto-Routing System
An AI-powered support ticket routing system that automatically:
- **Classifies** tickets with multi-label tags
- **Routes** them to the correct department
- **Predicts** priority level
- **Detects** duplicate tickets using FAISS semantic search
## How It Works
1. Enter a support ticket description
2. The system encodes it using Sentence-BERT (`all-mpnet-base-v2`)
3. A calibrated classifier predicts relevant tags
4. Department routing uses a hybrid of tag-voting + semantic similarity to department prototypes
5. Priority is predicted using text features + embeddings
6. FAISS index checks for duplicate tickets in the database
## Tech Stack
- **Sentence-BERT** for semantic embeddings
- **FAISS** for fast similarity search
- **Scikit-learn** classifiers with isotonic calibration
- **Gradio** for the interactive UI
|