π Franchise CallCenter Transformer Model
π§ Overview
This model is a fine-tuned Transformer designed to classify customer support conversations into different intent or topic categories.
It was developed as part of the CallCenter AI project, which automates analysis and categorization of incoming customer calls.
π§© Model Details
- Developed by: Hemanjan Reddy Pundla & Lalith kumar Gali
- Model Type: Text Classification
- Base Model:
distilbert-base-uncased - Language(s): English
- Framework: π€ Transformers
- License: Apache 2.0
- Fine-tuned on: Custom dataset of call transcripts labeled by topic/intent
π·οΈ Classification Labels
The model classifies franchise call center conversations into Multiple intent categories:
- Service Types: Appliance Repair, Plumbing, Electrical, Painting, HVAC & Dryer Vent
- Call Intents: Scheduling, Billing Inquiry, Complaint, Cancellation, General Inquiry
These labels are designed for home services franchise call centers, enabling automatic routing, analytics, and customer support automation.
π‘ Use Cases
| Use Case | How It Helps |
|---|---|
| Detecting calls | Detect intent β route to correct brand context based on intent |
| Real-time tagging | Tag live calls with service type |
| Analytics | Categorize historical calls for reporting |
| Customer persona | Understand what services a customer typically calls about |
π§° Intended Uses
β Direct Use
- Predicting the intent or topic group of a customer message in a call center.
- Supporting automated routing of customer requests.
- Enhancing analytics for customer support interactions.
βοΈ Downstream Use
Can be integrated in:
- Chatbots or virtual assistants
- Customer feedback analysis tools
- Call center automation dashboards
π« Out-of-Scope Use
- Do not use this model for sentiment analysis or emotion detection β it is trained for intent classification only.
- Not suitable for multilingual text unless fine-tuned further.
βοΈ Bias, Risks, and Limitations
- The dataset is domain-specific (call center context), so performance might degrade outside that domain.
- Potential bias from class imbalance β ensure to retrain or calibrate if used on new data.
- English-only model.
β οΈ Note: This model is currently based on DistilBERT and configured for franchise call center classification. Fine-tuning on domain-specific data is in progress.
π Getting Started
You can load the model in Python with:
from transformers import AutoTokenizer, AutoModelForSequenceClassification
model_id = "hemanjan/customer-callcenter-transformer"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForSequenceClassification.from_pretrained(model_id)
text = "I want to book my house painting and lawn moving service"
inputs = tokenizer(text, return_tensors="pt")
outputs = model(**inputs)
pred = outputs.logit
- Downloads last month
- 5