Detection and Correction of English Grammar Errors Using Natural Language Processing Methods
| dc.contributor.author | Yazici, M. | |
| dc.contributor.author | Baygin, M. | |
| dc.contributor.author | Karabey Aksakalli, I.K. | |
| dc.date.accessioned | 2026-03-26T15:03:06Z | |
| dc.date.available | 2026-03-26T15:03:06Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | This study proposes a two-stage approach for the automatic detection and correction of grammatical errors in English. In the first stage, incorrect sentences were identified using the Random Forest classifier, which showed the highest success among various machine learning algorithms such as Random Forest, Decision Tree, Multi-Layer Perceptron, and Linear Support Vector Machines. In the second stage, grammatical correction was performed on only these sentences using the transformer-based BART model and T5 model. The dataset utilized is the Pranav GEC dataset published on Kaggle. After preprocessing, labeling, and balancing, sentence representations were generated using the TF-IDF vectorization technique. Experimental results indicate that the Random Forest model achieved a high F1 score in the classification task, while the BART model provided highly effective corrections, especially in terms of precision. The proposed method reduces computational cost while improving overall accuracy and provides more balanced results compared to traditional seq2seq-based approaches. This study offers a technically and pedagogically effective solution model for grammatical error correction systems and has practical potential for integration with language learning technologies. It also provides a foundation for future research in areas such as multilingual support, user feedback-based learning, and contextsensitive correction. © 2025 IEEE. | en_US |
| dc.identifier.doi | 10.1109/IDAP68205.2025.11222356 | |
| dc.identifier.isbn | 9798331589905 | |
| dc.identifier.scopus | 2-s2.0-105025000118 | |
| dc.identifier.uri | https://doi.org/10.1109/IDAP68205.2025.11222356 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.14901/3726 | |
| dc.language.iso | tr | en_US |
| dc.publisher | Institute of Electrical and Electronics Engineers Inc. | en_US |
| dc.relation.ispartof | -- 9th International Artificial Intelligence and Data Processing Symposium, IDAP 2025 -- 2025-09-06 through 2025-09-07 -- Malatya -- 215321 | en_US |
| dc.rights | info:eu-repo/semantics/closedAccess | en_US |
| dc.subject | Bart | en_US |
| dc.subject | Deep Learning | en_US |
| dc.subject | Grammatical Error Correction | en_US |
| dc.subject | Natural Language Processing | en_US |
| dc.subject | Random Forest | en_US |
| dc.title | Detection and Correction of English Grammar Errors Using Natural Language Processing Methods | en_US |
| dc.title.alternative | Ingilizce Dili Gramer Hatalarinin Doǧal Dil Işleme Yöntemleri Ile Tespiti ve Düzeltilmesi | |
| dc.type | Conference Object | en_US |
| dspace.entity.type | Publication | |
| gdc.author.scopusid | 60243053100 | |
| gdc.author.scopusid | 55293658600 | |
| gdc.author.scopusid | 56780440800 | |
| gdc.description.department | Erzurum Technical University | en_US |
| gdc.description.departmenttemp | [Yazici] Meryem, Department of Computer Engineering, Erzurum Technical University, Erzurum, Erzurum, Turkey; [Baygin] Mehmet, Department of Computer Engineering, Erzurum Technical University, Erzurum, Erzurum, Turkey; [Karabey Aksakalli] Isil, Department of Computer Engineering, Erzurum Technical University, Erzurum, Erzurum, Turkey | en_US |
| gdc.description.publicationcategory | Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı | en_US |
| gdc.description.scopusquality | N/A | |
| gdc.description.wosquality | N/A | |
| gdc.virtual.author | Bayğın, Mehmet | |
| gdc.virtual.author | Karabey Aksakallı, İşıl | |
| relation.isAuthorOfPublication | 131a2dd2-0bc0-4048-a02f-13336fbc84f6 | |
| relation.isAuthorOfPublication | f5e94616-9c08-4c88-bbf7-a49e759664a1 | |
| relation.isAuthorOfPublication.latestForDiscovery | 131a2dd2-0bc0-4048-a02f-13336fbc84f6 |
