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

Trả lời câu hỏi từ mô tả sản phẩm

Một nhà bán lẻ trực tuyến muốn cải thiện hỗ trợ khách hàng bằng cách tự động trả lời các câu hỏi thường gặp về sản phẩm dựa trên mô tả của chúng. Nhiệm vụ của bạn là dùng pipeline của Hugging Face để trích xuất câu trả lời chính xác từ mô tả sản phẩm dựa trên truy vấn của khách hà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

  • Tạo qa_pipeline bằng mô hình "distilbert/distilbert-base-cased-distilled-squad" cho tác vụ question answering.
  • Dùng context (mô tả sản phẩm) và question đã cung cấp để lấy câu trả lời.

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

# Create the question-answering pipeline
qa_pipeline = pipeline(
    task="____",
    model="____"
)

context = """This smartphone features a 6.5-inch OLED display, 128GB of storage, and a 48MP camera with night mode. It supports 5G connectivity and has a battery life of up to 24 hours."""

question = "What is the size of the smartphone's display?"

# Get the answer
result = ____
print(result)
Chỉnh sửa và Chạy Mã