koalanlp / kr.bydelta.koala.utagger / UMorpheme

UMorpheme

data class UMorpheme (source)

UTagger의 형태소 JSON 표현 규격

Parameters

morphemeInfo - 형태소 정보. [표면형, 의미번호, 품사표기]

meaning - 형태소 대역어 정보. [;로 분리된 대역어 목록, 의미]

Constructors

<init>

UTagger의 형태소 JSON 표현 규격

UMorpheme(morphemeInfo: List<String>, meaning: List<String>? = null)

Properties

surface

형태소 표면형

val surface: String

tag

형태소 품사 표지

val tag: String

translatedMeaning

대역어가 있는 경우, 대역어 언어권에서의 의미

val translatedMeaning: String?

translatedWord

대역어가 있는 경우, 대역어 목록

val translatedWord: List<String>?

wordSenseId

형태소 의미번호. (앞 2자리는 동형이의어, 뒷 6자리는 다의어)

val wordSenseId: String?

Functions

toMorpheme

KoalaNLP의 Morpheme 형태로 변환

fun toMorpheme(): Morpheme