Bắt đầu ngayBắt đầu miễn phí

Đoạn văn có trả lời câu hỏi không?

Một đội ngũ kiểm duyệt nội dung tại một công ty công nghệ lớn cần tự động xác thực xem liệu một đoạn văn từ kho tri thức có trả lời truy vấn của khách hàng hay không. Họ muốn tăng tốc quy trình bằng cách dùng một mô hình QNLI đã được huấn luyện sẵn để đánh giá mức độ liên quan của từng phản hồi. Mục tiêu của bạn là triển khai một giải pháp có thể phân loại liệu một đoạn văn nhất định có chứa câu trả lời cho một câu hỏi cụ thể hay không.

Bài tập này là một phần của khóa học

Natural Language Processing (NLP) bằng Python

Xem khóa học

Hướng dẫn bài tập

  • Khởi tạo một pipeline classifier với một mô hình QNLI phù hợp, chẳng hạn "cross-encoder/qnli-electra-base".
  • Dùng pipeline này để đánh giá liệu passage đã cho có trả lời question hay không.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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)
Chỉnh sửa và Chạy Mã