Clasificación sin entrenamiento previo de tickets de soporte técnico
Una empresa recibe cientos de tickets de asistencia al día, que abarcan temas como problemas de facturación, problemas técnicos y gestión de cuentas. Clasificar manualmente estos tickets es ineficiente. Se te ha pedido que utilices un modelo de clasificación sin entrenamiento previo para categorizar automáticamente los mensajes de los tickets entrantes sin necesidad de un clasificador entrenado a medida.
Este ejercicio forma parte del curso
Procesamiento del lenguaje natural (NLP) en Python
Instrucciones del ejercicio
- Crea un proceso de «
classifier
» sin entrenamiento previo utilizando el modelo «"MoritzLaurer/DeBERTa-v3-base-mnli-fever-anli"
». - Úsalo para clasificar el
ticket_text
en una de las categorías enumeradas encandidate_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'])