Ответы на вопросы по описаниям товаров
Интернет-магазин хочет улучшить поддержку клиентов, автоматически отвечая на распространённые вопросы о товарах на основе их описаний. Ваша задача — использовать конвейер Hugging Face для извлечения точных ответов из описания товара по запросам покупателей.
Это упражнение является частью курса
Обработка естественного языка (NLP) на Python
Инструкции к упражнению
- Создайте
qa_pipeline, используя модель"distilbert/distilbert-base-cased-distilled-squad"для ответов на вопросы. - Передайте предоставленный
context(описание товара) иquestion, чтобы получить ответ.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
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)