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
<Kurs>Natural Language Processing (NLP) in Python</Kurs>Übungsanweisungen
- 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 praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
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'])