Začněte nyníZačněte zdarma

Zero-shot klasifikace zákaznických tiketů

Firma denně dostává stovky zákaznických tiketů, které se týkají témat jako fakturační problémy, technické potíže nebo správa účtu. Ruční třídění těchto tiketů je zdlouhavé a neefektivní. Tvým úkolem je použít model pro zero-shot klasifikaci, který automaticky zatřídí příchozí zprávy – bez nutnosti trénovat vlastní klasifikátor.

Toto cvičení je součástí kurzu

Zpracování přirozeného jazyka (NLP) v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř pipeline classifier pro zero-shot klasifikaci s použitím modelu "MoritzLaurer/DeBERTa-v3-base-mnli-fever-anli".
  • Pomocí této pipeline zařaď ticket_text do jedné z kategorií uvedených v candidate_labels.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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'])
Upravit a spustit kód