Klasifikasi zero-shot untuk tiket dukungan
Sebuah perusahaan menerima ratusan tiket dukungan setiap hari, mencakup topik seperti masalah penagihan, masalah teknis, dan pengelolaan akun. Mengurutkan tiket-tiket ini secara manual tidak efisien. Anda diminta menggunakan model klasifikasi zero-shot untuk secara otomatis mengategorikan pesan tiket yang masuk tanpa perlu melatih classifier khusus.
Latihan ini adalah bagian dari kursus
Natural Language Processing (NLP) in Python
Petunjuk latihan
- Buat pipeline
classifierzero-shot menggunakan model"MoritzLaurer/DeBERTa-v3-base-mnli-fever-anli". - Gunakan untuk mengklasifikasikan
ticket_textke salah satu kategori yang tercantum dalamcandidate_labels.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
from transformers import pipeline
# Initialize the zero-shot classifier
classifier = ____
ticket_text = "I was charged twice for my subscription this month. Can you please refund the extra charge?"
candidate_labels = ["Billing", "Technical Issue", "Account Access"]
# Classify the ticket
result = ____
print(result['labels'])
print(result['scores'])