Classificação zero-shot de tickets de suporte
Uma empresa recebe centenas de tickets de suporte por dia, cobrindo tópicos como problemas de cobrança, questões técnicas e gerenciamento de contas. Classificar esses tickets manualmente é ineficiente. Você foi solicitado a usar um modelo de classificação zero-shot para categorizar automaticamente as mensagens recebidas sem precisar de um classificador treinado sob medida.
Este exercicio faz parte do curso
Processamento de Linguagem Natural (NLP) em Python
Instruções do exercicio
- Crie um pipeline
classifierzero-shot usando o modelo"MoritzLaurer/DeBERTa-v3-base-mnli-fever-anli". - Use-o para classificar
ticket_textem uma das categorias listadas emcandidate_labels.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
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'])