On Detecting Noun-Adjective Agreement Errors in Bulgarian Language Using GATE
Nadezhda Borisova, Grigor Iliev, Elena Karashtranova

TL;DR
This paper presents a method using the GATE framework to automatically detect noun-adjective agreement errors in Bulgarian texts, demonstrating its application in a Java-based language processing tool.
Contribution
It introduces a practical approach for error detection in Bulgarian using GATE, including implementation details and code samples for NLP tasks.
Findings
Successfully detects agreement errors in Bulgarian noun phrases
Provides a Java-based application example using GATE
Offers reusable code for NLP language processing tasks
Abstract
In this article, we describe an approach for automatic detection of noun-adjective agreement errors in Bulgarian texts by explaining the necessary steps required to develop a simple Java-based language processing application. For this purpose, we use the GATE language processing framework, which is capable of analyzing texts in Bulgarian language and can be embedded in software applications, accessed through a set of Java APIs. In our example application we also demonstrate how to use the functionality of GATE to perform regular expressions over annotations for detecting agreement errors in simple noun phrases formed by two words - attributive adjective and a noun, where the attributive adjective precedes the noun. The provided code samples can also be used as a starting point for implementing natural language processing functionalities in software applications related to language…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNatural Language Processing Techniques · Speech and dialogue systems · Topic Modeling
