¿El texto responde a la pregunta?
El equipo de moderación de contenidos de una gran empresa tecnológica necesita validar automáticamente si un fragmento de una base de conocimientos responde a la consulta de un cliente. Quieren acelerar el proceso utilizando un modelo QNLI preentrenado para evaluar la relevancia de cada respuesta. Tu objetivo es implementar una solución que pueda clasificar si un pasaje determinado contiene la respuesta a una pregunta específica.
Este ejercicio forma parte del curso
Procesamiento del lenguaje natural (NLP) en Python
Instrucciones del ejercicio
- Inicializa una canalización de «
classifier
» con un modelo QNLI adecuado, como"cross-encoder/qnli-electra-base"
. - Utiliza este proceso para evaluar si la página web
passage
responde a la preguntaquestion
.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
from transformers import pipeline
# Initialize the QNLI pipeline
classifier = ____
passage = "Our refund policy allows customers to return any item within 30 days of purchase, provided the item is in its original condition and accompanied by the receipt. Refunds are issued to the original payment method within 5–7 business days."
question = "Can I get a refund if I return a product after 20 days?"
# Get the result
result = ____
print(result)