paper-with-me

Papers

GEE! Grammar Error Explanation with Large Language Models

2023-11-16 · Yixiao Song, Kalpesh Krishna, Rajesh Bhatt, Kevin Gimpel, Mohit Iyyer

Grammatical error correction tools are effective at correcting grammatical errors in users' input sentences but do not provide users with \textit{natural language} explanations about their errors. Such explanations are essential for helping users learn the language by gaining a deeper understanding of its grammatical rules (DeKeyser, 2003; Ellis et al., 2006). To address this gap, we propose the task of grammar error explanation, where a system needs to provide one-sentence explanations for each grammatical error in a pair of erroneous and corrected sentences. We analyze the capability of GPT-4 in grammar error explanation, and find that it only produces explanations for 60.2% of the errors using one-shot prompting. To improve upon this performance, we develop a two-step pipeline that leverages fine-tuned and prompted large language models to perform structured atomic token edit extraction, followed by prompting GPT-4 to generate explanations. We evaluate our pipeline on German and Chinese grammar error correction data sampled from language learners with a wide range of proficiency levels. Human evaluation reveals that our pipeline produces 93.9% and 98.0% correct explanations for German and Chinese data, respectively. To encourage further research in this area, we will open-source our data and code.

📄 PDF Abstract BibTeX arXiv:2311.09517

Code (1)

yixiao-song/gee-with-llms 공식 구현 pytorch

Tasks

Grammatical Error CorrectionSentence

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Adam 설명 없음
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Position-Wise Feed-Forward Layer 설명 없음
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…

Similar Papers 제목 키워드 기반

Enhancing Grammatical Error Correction Systems with Explanations

2023-05-25 · Yuejiao Fei, Leyang Cui, Sen yang, Wai Lam 외

Grammatical error correction systems improve written communication by detecting and correcting language mistakes. To help language learners better understand why the GEC system makes a certain correction, the causes of e…

Grammatical Error Correction

GRILE: A Benchmark for Grammar Reasoning and Explanation in Romanian LLMs

2025-08-19 · Adrian-Marius Dumitran, Alexandra-Mihaela Danila, Angela-Liliana Dumitran arxiv

LLMs (Large language models) have revolutionized NLP (Natural Language Processing), yet their pedagogical value for low-resource languages remains unclear. We present GRILE (Grammar Romanian Inference and Language Explan…

Explanation Generation

TellMeWhy: Learning to Explain Corrective Feedback for Second Language Learners

2019-11-01 · IJCNLP 2019 11 · Yi-Huei Lai, Jason Chang

We present a writing prototype feedback system, TellMeWhy, to provide explanations of errors in submitted essays. In our approach, the sentence with corrections is analyzed to identify error types and problem words, aime…

Sentence

CLIX: Cross-Lingual Explanations of Idiomatic Expressions

2025-01-06 · Aaron Gluck, Katharina von der Wense, Maria Pacheco

Automated definition generation systems have been proposed to support vocabulary expansion for language learners. The main barrier to the success of these systems is that learners often struggle to understand definitions…

Can LLMs Really Learn to Translate a Low-Resource Language from One Grammar Book?

2024-09-27 · Seth Aycock, David Stap, Di wu, Christof Monz 외

Extremely low-resource (XLR) languages lack substantial corpora for training NLP models, motivating the use of all available resources such as dictionaries and grammar books. Machine Translation from One Book (Tanzer et …

Machine TranslationTranslation