Odpovídání na otázky z popisů produktů
Jeden online prodejce chce zlepšit zákaznickou podporu tím, že bude automaticky odpovídat na časté dotazy o produktech na základě jejich popisů. Tvým úkolem je použít Hugging Face pipeline k extrakci přesných odpovědí z popisu produktu podle dotazů zákazníků.
Toto cvičení je součástí kurzu
Zpracování přirozeného jazyka (NLP) v Pythonu
Pokyny k cvičení
- Vytvoř
qa_pipelinepomocí modelu"distilbert/distilbert-base-cased-distilled-squad"pro question answering. - Použij připravený
context(popis produktu) aquestionk získání odpovědi.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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)