Inferența limbajului natural pe bază de întrebări
O altă sarcină din categoria clasificării textului este Inferența Limbajului Natural pe bază de Întrebări (Question Natural Language Inference – QNLI). Aceasta verifică dacă o premisă conține suficiente informații pentru a răspunde la o întrebare pusă, determinând dacă răspunsul poate fi găsit în textul dat.
Poți realiza sarcini diferite cu pipeline-ul text-classification alegând modele diferite. Fiecare model este antrenat să prezică etichete specifice și este optimizat pentru a învăța contexte diferite dintr-un text.
pipeline din biblioteca transformers este deja încărcat pentru tine.
Acest exercițiu face parte din cursul
Lucrul cu Hugging Face
Instrucțiuni pentru exercițiu
- Creează un pipeline de clasificare a textului pentru QNLI folosind modelul
"cross-encoder/qnli-electra-base"și salvează-l caclassifier. - Folosește acest clasificator pentru a determina dacă textul oferă suficiente informații pentru a răspunde la întrebare.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Create the pipeline
____ = ____(____=____, ____="cross-encoder/qnli-electra-base")
# Predict the output
____ = ____("Where is the capital of France?, Brittany is known for its stunning coastline.")
print(output)