Kom igångKom igång gratis

Besvara frågor från produktbeskrivningar

En näthandlare vill förbättra sin kundsupport genom att automatiskt besvara vanliga produktfrågor med hjälp av produktbeskrivningar. Din uppgift är att använda en Hugging Face-pipeline för att extrahera precisa svar från en produktbeskrivning utifrån kundfrågor.

Den här övningen är en del av kursen

Natural Language Processing (NLP) i Python

Visa kurs

Övningsinstruktioner

  • Skapa en qa_pipeline med modellen "distilbert/distilbert-base-cased-distilled-squad" för frågesvar.
  • Använd den angivna context (produktbeskrivningen) och question för att få ett svar.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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)
Redigera och kör kod