ComenzarEmpieza gratis

Clasificación zero-shot de tickets de soporte

Una empresa recibe cientos de tickets de soporte al día, sobre temas como problemas de facturación, incidencias técnicas y gestión de cuentas. Clasificarlos manualmente no es eficiente. Te han pedido que uses un modelo de clasificación zero-shot para categorizar automáticamente los mensajes entrantes sin necesidad de entrenar un clasificador propio.

Este ejercicio forma parte del curso

Natural Language Processing (NLP) en Python

Ver curso

Instrucciones del ejercicio

  • Crea un pipeline classifier de tipo zero-shot usando el modelo "MoritzLaurer/DeBERTa-v3-base-mnli-fever-anli".
  • Úsalo para clasificar ticket_text en una de las categorías listadas en candidate_labels.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

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 y ejecutar código