LoslegenKostenlos starten

Grammatikalische Korrektheit überprüfen

Eine Lern-App wird entwickelt, um Nutzerinnen und Nutzern zu helfen, ihre Grammatik zu verbessern. Ein Kernfeature prüft automatisch, ob von Nutzenden eingereichte Sätze grammatikalisch akzeptabel sind. Du wurdest gebeten, dieses Feature mit einem auf dem Corpus of Linguistic Acceptability (CoLA) trainierten Modell zu implementieren, um die Satzkorrektheit zu klassifizieren.

Diese Übung ist Teil des Kurses

<Kurs>Natural Language Processing (NLP) in Python</Kurs>
Kurs ansehen

Übungsanweisungen

  • Initialisiere eine classifier-Pipeline mit dem Modell "textattack/bert-base-uncased-CoLA".
  • Verwende die Pipeline, um zu prüfen, ob der user_text grammatikalisch akzeptabel ist.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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