Korean is an agglutinative, subject-object-verb (SOV) language in which postpositions attached to a word usually mark its case
(e.g. 이/가 i/ga nominative, 을/를 (l-)eul accusative, 에서 eseo locative/ablative). Following Categorial Grammar,
the paper defines arguments as syntactically mandatory and semantically necessary constituents that bear case and appear in the
predicate's subcategorization frame; every other constituent is a modifier. Two consequences for annotation:
- An argument may span several words (eojeol), which the word-level Korean PropBank SRL data (about 186,300 tokens) cannot represent.
- The case-marking postposition belongs to the argument, whereas the NIKL SRL data (about 2,000,000 tokens) label only the lexical morphemes.
The Sejong verb dictionary is then converted into a CoNLL-style SRL dataset:
- Morphological analysis. Example sentences are POS-tagged with a morpheme-level tagger and merged back into word-level tokens.
- Dependency parsing. Stanza adds heads and dependency relations to each word.
- Chunking. The segment before the target verb is split into candidate argument chunks, closing a chunk whenever a token ends with a postposition (according to its XPOS tag).
- Chunk-frame alignment. Each argument in the subcategorization frame is assigned, left to right, to the first unlabeled chunk carrying the same postposition. Labels use the BIO scheme with argument indices 0 to 3 inherited from the frame.
Sentences with null (phonologically covert) postpositions or with the auxiliary postposition 도 (do, ‘as well’),
which replaces the case marker, cannot be aligned and are removed from the final dataset. The converted instance of the example
sentence from Figure 1 (“The task is beyond your strength.”) looks like this (Figure 3 in the paper):
# text = 그 일은 네 힘에 부친다.
# target = 부치다
# frame = X=N0-이 Y=N1-에|에게 V
# arg="X" tht="THM", (일)|인간
# arg="Y" tht="CRT", 인간|(힘|능력)
1 그 그 DET MM 2 det B-ARG0
2 일은 일+은 NOUN NNG+JX 5 dislocated I-ARG0
3 네 네 DET MM 4 nummod B-ARG1
4 힘에 힘+에 NOUN NNG+JKB 5 obl I-ARG1
5 부친다 부치+는다 VERB VV+EF 0 root TARGET
6 . . PUNCT SF 5 punct O