LoslegenKostenlos loslegen

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

Kurs anzeigen

Anleitung zur Übung

  • Erstelle eine Zero-shot-classifier-Pipeline mit dem Modell "MoritzLaurer/DeBERTa-v3-base-mnli-fever-anli".
  • Verwende sie, um ticket_text einer der Kategorien in candidate_labels zuzuordnen.

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'])
Code bearbeiten und ausführen