The study uses three parts of the Korean FrameNet released by KAIST: pkfn (from the Korean PropBank; 1,767 sentences,
2,350 instances, mostly verbal targets), jkfn (projected from the Japanese FrameNet; 1,357 sentences, 2,919 instances,
including 755 nominal lexical units) and skfn (from Sejong dictionary example sentences; 5,703 sentences, one frame each,
verbal targets only). In the original data, frames are annotated on eojeol, the space-separated units that combine a lexical morpheme
with functional morphemes such as case particles.
- Morpheme-based tokens. Each eojeol is decomposed into morphemes, which become the basic tokens; the original eojeol is kept as a CoNLL-U multiword line above them.
- Labels on morphemes. Targets and frame elements are annotated on morphemes. Functional morphemes stay inside the target/argument span (they are not labeled O) and no extra labels are introduced.
- Lossless conversion. A script aligns eojeol and morphemes to convert existing Korean FrameNet data into the morpheme-based format and back.
- Parsing setup. Given the frame target and frame, parsers extract arguments as sequence labeling over five classes (O, B-/I-FrameTarget, B-/I-Argument), since the data contain more than 2,000 unique frame elements. KoELECTRA-Base-v3 and KR-BERT-char16424 are fine-tuned with 2-fold cross-validation, and morpheme-based outputs are converted back to eojeol for a fair comparison.