Zero-shot-Klassifikation von Support-Tickets
Ein Unternehmen erhält täglich Hunderte von Support-Tickets zu Themen wie Abrechnungsproblemen, technischen Störungen und Kontoverwaltung. Diese Tickets manuell zu sortieren, ist ineffizient. Deine Aufgabe ist es, ein Zero-shot-Klassifikationsmodell zu nutzen, um eingehende Ticket-Nachrichten automatisch zu kategorisieren — ohne einen speziell trainierten Klassifikator zu benötigen.
Diese Übung ist Teil des Kurses
Natural Language Processing (NLP) in Python
Anleitung zur Übung
- Erstelle eine Zero-shot-
classifier-Pipeline mit dem Modell"MoritzLaurer/DeBERTa-v3-base-mnli-fever-anli". - Verwende sie, um
ticket_texteiner der Kategorien incandidate_labelszuzuordnen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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'])