Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-07T13:06:08.990Z Has data issue: false hasContentIssue false

A note on constituent parsing for Korean

Published online by Cambridge University Press:  10 November 2020

Mija Kim
Affiliation:
Kyung Hee University, Seoul, South Korea
Jungyeul Park*
Affiliation:
University of Washington, Seattle, WA, USA
*
*Corresponding author. E-mail: jungyeul@uw.edu
Rights & Permissions [Opens in a new window]

Abstract

This study deals with widespread issues on constituent parsing for Korean including the quantitative and qualitative error analyses on parsing results. The previous treebank grammars have been accepted as being interpretable in the various annotation schemes, whereas the recent parsers turn out to be much harder for humans to interpret. This paper, therefore, intends to find the concrete typology of parsing errors, to describe how these parsers deal with sentences and to show their statistical distribution, using state-of-the-art statistical and neural parsers. For doing this work, we train and evaluate the phrase structure Sejong treebank using statistical and neural parsing systems and obtain results up to a 89.18% F$_1$ score, which outperforms previous constituent parsing results for Korean. We also define best practices for correct comparison to future work by proposing the standard corpus division for the Sejong treebank.

Information

Type
Article
Copyright
© The Author(s), 2020. Published by Cambridge University Press
Figure 0

Figure 1. Different Korean treebanks using the different segmentation granularity levels. (a) The Sejong treebank structure (b) The Penn Korean treebank-like structure (c) The KAIST treebank-like structure.

Figure 1

Figure 2. An example of the Sejong treebank. (a) The original Sejong treebank annotation. (b) The original Sejong treebank. (c) The Sejong treebank converted to the morpheme-based treebank for constituent parsing.

Figure 2

Table 1. Phrase structure parsing result comparison by Park et al. (2016)

Figure 3

Table 2. The proposed number of sentences from the Sejong treebank to consist train/dev/test partitions

Figure 4

Table 3. Overall parsing results using pcfg-la berkeley (Petrov and Klein 2007), trance (Watanabe and Sumita 2015) and neural berkeley (Kitaev and Klein 2018; Kitaev et al. 2019)

Figure 5

Table 4. Parsing results using pcfg-la berkeley per iteration with the numbers of non-terminal nodes and CFG rules

Figure 6

Figure 3. Error from dropping (case) markers: the first noun phrase undonglyang (‘amount of exercise’) should have a nominative case marker -i as in undonglyang-i.

Figure 7

Table 5. Errors from argument dropping of a predicate: incorrect match of subject or object in embedded clause by matrix verb

Figure 8

Figure 4. Error in identifying arguments of a predicate: the verb sseosseul (‘wear’) wrongly identified the subject of the main clause hangug sobija bohowon-i (‘Korea Consumer Agency-nom) as its own subject.

Figure 9

Figure 5. Error in modifying VP: 82 nyeon-eneun (‘82 year-in’) should modify the immediately following verb yeolly-eoss-deon (‘held when’).

Figure 10

Figure 6. Error in modifying the noun phrase with RC: deowi-leul sighi-neun (‘heat-acc cool off-ajt’) should modify the head noun with two noun phrases yeoleum-yong (‘use for summer’).

Figure 11

Figure 7. Error in identifying category: the bound morpheme seo has to be used as a postpositional marker denoting a location.

Figure 12

Figure 8. Error by lexical properties like polysemy and homonym: isang, should be interpreted as a meaning of ‘more than’.

Figure 13

Figure 9. NP attachment error: the noun phrase 40daebuteo (‘from 40s’) should be the argument of the subordinate clause insaengui soetoegiga sijakdoendaneun (‘has started the decline of life’).

Figure 14

Figure 10. VP attachment error: the verbal phrase dallaji-go-i-ss-da-neun (‘being differentiated’) should be the predicate of the subordinate clause. It also shows a different label error where the root non-terminal symbol should be a vnp.

Figure 15

Figure 11. Adverbial phrases attachment error: the AdvP gyeolko (‘never’) should modify the whole sentence malhaji anhneun (‘not say).

Figure 16

Figure 12. Clause attachment error: the predicate of the clausal argument jeogeojyeoss-gi (‘being decreased’) should be analysed as a complex predicate.

Figure 17

Table 6. Quantitative error analysis results. The number of errors based on parsing results w/o function labels: np for np attachment errors, wb for word boundary errors, vp for vp attachment errors, dl for different label errors, cl for clause attachment errors, advp for advp (adverbial phrase) attachment errors and un for undefined errors

Figure 18

Figure 13. Word boundary error: the parser should analyse a single word yeoreobunyaeseo.