Перевірка граматичної коректності
Створюють освітній застосунок, який допомагає користувачам поліпшувати граматику. Одна з основних функцій автоматично перевіряє, чи є надіслані користувачами речення граматично прийнятними. Вас попросили реалізувати цю функцію за допомогою моделі, натренованої на Corpus of Linguistic Acceptability (CoLA), щоб класифікувати коректність речень.
Ця вправа є частиною курсу
Natural Language Processing (NLP) in Python
Інструкції до вправи
- Ініціалізуйте конвеєр
classifierз моделлю"textattack/bert-base-uncased-CoLA". - Використайте конвеєр, щоб перевірити, чи
user_textє граматично прийнятним.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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)