Incollection,

Syntactic Annotation

.
Language Corpora Annotation and Processing, Springer, Singapore, (2021)
DOI: 10.1007/978-981-16-2960-0_10

Abstract

We discuss in this chapter some of the basic challenges that are involved in analyzing sentences and designing a scheme for syntactic annotation. Here we define the basic concept of syntactic annotation with comments on its nature, method, and function in a language. Next, we focus on some goals and purposes behind developing a syntactic annotation tool for a language. There are some guidelines and instructions for developing a syntactic annotation tool for some advanced languages. We do not try to address these issues and strategies again in this chapter. Rather, we focus on the theoretical and practical importance of syntactic annotation in the process of extracting syntactic information from a sentence. During syntactic annotation, we supply a sentence of a natural language to a machine as an input and instruct the machine to identify phrases and mark their grammatical-cum-syntactic roles in the sentence. It implies that a machine has to learn how phrases are formed and organized so that it understands how a sentence is to be analyzed and interpreted from the perspective of syntactic function and semantic information of words and phrases. It also needs to learn how syntactic-cum-semantic roles of various syntactic units are functionally controlled based on their lexical associations and morphological functions in retrieving information embedded within a sentence. We address all these issues in this chapter and present some ideas and processes that are normally used in syntactic annotation. In course of formulating the basic ideas, we refer to the rules of context-free grammars and show how the outputs generated from syntactically annotated corpus can be used in a better description of a grammar of a language, teaching grammatical forms of a language with better information and analysis, understanding how human brain applies syntactic rules to form sentences, how syntactic rules can be designed to train a computer, and how applications relating to language can be developed with proper syntactic information of a language.

Tags

Users

  • @lepsky

Comments and Reviews