Kontrola gramatické správnosti
Právě se vytváří vzdělávací aplikace, která uživatelům pomáhá zlepšovat gramatiku. Jedna z klíčových funkcí automaticky kontroluje, zda jsou uživatelem zadané věty gramaticky přijatelné. Tvým úkolem je implementovat tuto funkci pomocí modelu natrénovaného na korpusu jazykové přijatelnosti CoLA (Corpus of Linguistic Acceptability), který klasifikuje správnost vět.
Toto cvičení je součástí kurzu
Zpracování přirozeného jazyka (NLP) v Pythonu
Pokyny k cvičení
- Inicializuj pipeline
classifiers modelem"textattack/bert-base-uncased-CoLA". - Pomocí pipeline zkontroluj, zda je
user_textgramaticky přijatelný.
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
# Initialize the pipeline
classifier = ____
user_text = "Although she was knowing the answer, she didn't raised her hand during the class discussion."
# Classify grammatical acceptability
result = ____
print(result)