MulaiMulai sekarang secara gratis

Apakah teks tersebut menjawab pertanyaannya?

Sebuah tim moderasi konten di perusahaan teknologi besar perlu memvalidasi secara otomatis apakah sebuah paragraf dari basis pengetahuan menjawab pertanyaan pelanggan. Mereka ingin mempercepat proses dengan menggunakan model QNLI terlatih sebelumnya untuk menilai relevansi setiap respons. Tujuan Anda adalah mengimplementasikan solusi yang dapat mengklasifikasikan apakah sebuah paragraf berisi jawaban untuk pertanyaan tertentu.

Latihan ini adalah bagian dari kursus

Natural Language Processing (NLP) in Python

Lihat Kursus

Petunjuk latihan

  • Inisialisasi pipeline classifier dengan model QNLI yang sesuai, seperti "cross-encoder/qnli-electra-base".
  • Gunakan pipeline ini untuk mengevaluasi apakah passage yang diberikan menjawab question.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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)
Edit dan Jalankan Kode