ComeçarComece de graça

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 exercício faz parte do curso

Processamento de Linguagem Natural (NLP) em Python

Ver curso

Instruções do exercício

  • Crie um pipeline classifier zero-shot usando o modelo "MoritzLaurer/DeBERTa-v3-base-mnli-fever-anli".
  • Use-o para classificar 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