LoslegenKostenlos loslegen

Fragen aus Produktbeschreibungen beantworten

Ein Onlinehändler möchte seinen Kundensupport verbessern, indem häufige Fragen zu Produkten automatisch anhand der Produktbeschreibungen beantwortet werden. Deine Aufgabe ist es, mit einer Hugging Face Pipeline präzise Antworten aus einer Produktbeschreibung basierend auf Kundenanfragen zu extrahieren.

Diese Übung ist Teil des Kurses

Natural Language Processing (NLP) in Python

Kurs anzeigen

Anleitung zur Übung

  • Erstelle eine qa_pipeline mit dem Modell "distilbert/distilbert-base-cased-distilled-squad" für Question Answering.
  • Verwende den bereitgestellten context (Produktbeschreibung) und die question, um eine Antwort zu erhalten.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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)
Code bearbeiten und ausführen