Aan de slagGa gratis aan de slag

Grammaticale correctheid controleren

Er wordt een educatieve app ontwikkeld om gebruikers te helpen hun grammatica te verbeteren. Een kernfunctie controleert automatisch of door gebruikers ingevoerde zinnen grammaticaal acceptabel zijn. Jij bent gevraagd deze functie te implementeren met een model dat getraind is op de Corpus of Linguistic Acceptability (CoLA) om de correctheid van zinnen te classificeren.

Deze oefening maakt deel uit van de cursus

Natural Language Processing (NLP) in Python

Cursus bekijken

Oefeninstructies

  • Initialiseer een classifier-pipeline met het model "textattack/bert-base-uncased-CoLA".
  • Gebruik de pipeline om te controleren of de user_text grammaticaal acceptabel is.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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)
Code bewerken en uitvoeren