Dilbilgisel doğruluğu kontrol etme
Kullanıcıların dil bilgisini geliştirmesine yardımcı olacak bir eğitim uygulaması geliştiriliyor. Temel özelliklerden biri, kullanıcıların gönderdiği cümlelerin dilbilgisel olarak kabul edilebilir olup olmadığını otomatik olarak kontrol ediyor. Cümle doğruluğunu sınıflandırmak için Corpus of Linguistic Acceptability (CoLA) üzerinde eğitilmiş bir model kullanarak bu özelliği uygulaman isteniyor.
Bu egzersiz
Python ile Natural Language Processing (NLP)
kursunun bir parçasıdırEgzersiz talimatları
"textattack/bert-base-uncased-CoLA"modeliyle birclassifierpipeline'ı başlat.user_textifadesinin dilbilgisel olarak kabul edilebilir olup olmadığını kontrol etmek için bu pipeline'ı kullan.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
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)