Vérification de l'exactitude grammaticale
Une application éducative est en cours de développement afin d'aider les utilisateurs à améliorer leur grammaire. Une fonctionnalité essentielle vérifie automatiquement si les phrases soumises par les utilisateurs sont grammaticalement correctes. On vous a demandé de mettre en œuvre cette fonctionnalité à l'aide d'un modèle formé sur le Corpus of Linguistic Acceptability (CoLA) afin de classer la correction des phrases.
Cet exercice fait partie du cours
Traitement du langage naturel (NLP) en Python
Instructions
- Veuillez initialiser un pipeline d'
classifier
s avec le modèle"textattack/bert-base-uncased-CoLA"
. - Veuillez utiliser le pipeline pour vérifier si l'
user_text
est grammaticalement correcte.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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)