BaşlayınÜcretsiz Başlayın

Metin soruyu yanıtlıyor mu?

Büyük bir teknoloji şirketindeki içerik moderasyon ekibi, bilgi tabanındaki bir pasajın müşteri sorgusunu yanıtlayıp yanıtlamadığını otomatik olarak doğrulamak istiyor. Her yanıtın uygunluğunu değerlendirmek için, süreci hızlandırmak adına önceden eğitilmiş bir QNLI modelinden yararlanmak istiyorlar. Amacın, verilen bir pasajın belirli bir sorunun yanıtını içerip içermediğini sınıflandırabilen bir çözüm uygulamak.

Bu egzersiz

Python ile Natural Language Processing (NLP)

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • "cross-encoder/qnli-electra-base" gibi uygun bir QNLI modeliyle bir classifier pipeline'ı başlat.
  • Bu pipeline'ı kullanarak verilen passageın questionı yanıtlayıp yanıtlamadığını değerlendir.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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)
Kodu Düzenle ve Çalıştır