ComeçarComece de graça

Classificação zero-shot de tickets de suporte

Uma empresa recebe centenas de tickets de suporte todos os dias, falando sobre coisas como problemas de cobrança, problemas técnicos e gerenciamento de contas. Classificar esses bilhetes manualmente é meio chato. Você foi solicitado a usar um modelo de classificação zero-shot para categorizar automaticamente as mensagens de tickets recebidas sem precisar de um classificador personalizado.

Este exercício faz parte do curso

Processamento de Linguagem Natural (NLP) em Python

Ver curso

Instruções do exercício

  • Crie um pipeline de preenchimento de lacunas de imagens ( classifier ) zero-shot usando o modelo "MoritzLaurer/DeBERTa-v3-base-mnli-fever-anli".
  • Use isso pra classificar o ticket_text em uma das categorias listadas em candidate_labels.

Exercício interativo prático

Experimente este exercício 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'])
Editar e executar o código