Grammatical correctness
Text classification is the process of labeling an input text into a pre-defined category. This can take the form of sentiment - positive
or negative
- spam detection - spam
or not spam
- and even grammatical errors.
Explore the use of a text-classification
pipeline for checking an input sentence for grammatical errors.
pipeline
from the transformers
library is already loaded for you.
This exercise is part of the course
Working with Hugging Face
Exercise instructions
- Create a pipeline for the task
text-classification
and use the model"abdulmatinomotoso/English_Grammar_Checker"
, saving the pipeline asgrammar_checker
. - Use the
grammar_checker
to predict the grammatical correctness of the input sentence provided and save asoutput
.
Hands-on interactive exercise
Have a go at this exercise by completing this sample code.
# Create a pipeline for grammar checking
____ = ____(
____="text-classification",
____="abdulmatinomotoso/English_Grammar_Checker"
)
# Check grammar of the input text
output = ____("I will walk dog")
print(output)