MulaiMulai sekarang secara gratis

Memeriksa ketepatan tata bahasa

Sebuah aplikasi edukasi sedang dikembangkan untuk membantu pengguna meningkatkan tata bahasa mereka. Salah satu fitur inti secara otomatis memeriksa apakah kalimat yang dikirimkan pengguna dapat diterima secara tata bahasa. Anda diminta mengimplementasikan fitur ini menggunakan model yang dilatih pada Corpus of Linguistic Acceptability (CoLA) untuk mengklasifikasikan ketepatan kalimat.

Latihan ini adalah bagian dari kursus

Natural Language Processing (NLP) in Python

Lihat Kursus

Petunjuk latihan

  • Inisialisasi pipeline classifier dengan model "textattack/bert-base-uncased-CoLA".
  • Gunakan pipeline untuk memeriksa apakah user_text dapat diterima secara tata bahasa.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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)
Edit dan Jalankan Kode