LoslegenKostenlos loslegen

Zero-Shot-Klassifizierung von Support-Tickets

Ein Unternehmen kriegt jeden Tag hunderte Support-Tickets, die sich um Themen wie Rechnungsprobleme, technische Probleme und die Verwaltung von Konten drehen. Diese Tickets manuell zu sortieren ist echt nervig. Du wurdest gebeten, ein Zero-Shot-Klassifizierungsmodell zu verwenden, um eingehende Ticket-Nachrichten automatisch zu kategorisieren, ohne dass ein speziell trainierter Klassifikator nötig ist.

Diese Übung ist Teil des Kurses

Natürliche Sprachverarbeitung (NLP) in Python

Kurs anzeigen

Anleitung zur Übung

  • Erstell eine Zero-Shot- classifier -Pipeline mit dem Modell „ "MoritzLaurer/DeBERTa-v3-base-mnli-fever-anli" “.
  • Verwende es, um „ ticket_text “ in eine der Kategorien einzuteilen, die unter „ candidate_labels “ aufgelistet sind.

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