Downloads · 30 days
13
11% of all-time downloads
jeremiasdavison/it-support-ticket-classifier
it-support-ticket-classifier is a text classification model from jeremiasdavison. Use it when you need a label for a piece of text. The card lists the license as mit.
Fine-tuned DistilBERT model for automatic classification of IT support tickets into predefined categories.
Downloads · 30 days
13
11% of all-time downloads
All-time downloads
114
Public
Parameters
67M
268 MB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors268 MB · 100%
From the Hugging Face model README
Fine-tuned DistilBERT model for automatic classification of IT support tickets into predefined categories.
This model classifies IT support tickets into different categories to help route them to the appropriate support team. It's based on DistilBERT (distilbert-base-uncased), a lighter and faster version of BERT, making it ideal for production environments.
Key Features:
| Metric | Score |
|---|---|
| Accuracy | 89% |
| F1-Score | 0.88 |
| Precision | 0.87 |
| Recall | 0.89 |
pip install transformers torch
from transformers import pipeline
# Load the classifier
classifier = pipeline(
"text-classification",
model="jeremiasdavison/it-support-ticket-classifier"
)
# Classify a ticket
ticket = "My laptop won't connect to the office WiFi network"
result = classifier(ticket)
print(result)
# Output: [{'label': 'NETWORK', 'score': 0.95}]
classifier = pipeline(
"text-classification",
model="jeremiasdavison/it-support-ticket-classifier",
return_all_scores=True
)
ticket = "I forgot my password and can't log into the system"
results = classifier(ticket)[0]
for result in results:
print(f"{result['label']}: {result['score']:.2%}")
The model classifies tickets into the following categories:
The model was fine-tuned on the Tobi-Bueck/customer-support-tickets dataset:
Try the model in action: HuggingFace Space (coming soon)
Feedback and contributions are welcome! If you encounter issues or have suggestions:
MIT License - feel free to use this model in your projects.
Jeremias Davison
This model was created as a portfolio project to demonstrate end-to-end ML workflow: from dataset selection to model training and deployment.