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, kursun bir parçasıdır
Python ile Natural Language Processing (NLP)
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
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)