object KoreanPos extends Enumeration

Korean Part-of-Speech

N Noun: 명사 (Nouns, Pronouns, Company Names, Proper Noun, Person Names, Numerals, Standalone, Dependent) V Verb: 동사 (하, 먹, 자, 차) J Adjective: 형용사 (예쁘다, 크다, 작다) A Adverb: 부사 (잘, 매우, 빨리, 반드시, 과연) D Determiner: 관형사 (새, 헌, 참, 첫, 이, 그, 저) E Exclamation: 감탄사 (헐, ㅋㅋㅋ, 어머나, 얼씨구)

C Conjunction: 접속사

j SubstantiveJosa: 조사 (의, 에, 에서) l AdverbialJosa: 부사격 조사 (~인, ~의, ~일) e Eomi: 어말어미 (다, 요, 여, 하댘ㅋㅋ) r PreEomi: 선어말어미 (었)

p NounPrefix: 접두사 ('초'대박) v VerbPrefix: 동사 접두어 ('쳐'먹어) s Suffix: 접미사 (~적)

f Foreign: 한글이 아닌 문자들

지시사는 Derterminant로 대체하기로 함 Derterminant is used for demonstratives.

Korean: Korean chunk (candidate for parsing) Foreign: Mixture of non-Korean strings Number: 숫자 Emotion: Korean Single Character Emotions (ㅋㅋㅋㅋ, ㅎㅎㅎㅎ, ㅠㅜㅠㅜ) Alpha: Alphabets 알파벳 Punctuation: 문장부호 Hashtag: Twitter Hashtag 해쉬태그 #Korean ScreenName: Twitter username (@nlpenguin)

Unkown: Could not parse the string.

Linear Supertypes
Enumeration, Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. KoreanPos
  2. Enumeration
  3. Serializable
  4. Serializable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type KoreanPos = Value
  2. case class KoreanPosTrie (curPos: KoreanPos, nextTrie: List[KoreanPosTrie], ending: Option[KoreanPos]) extends Product with Serializable
  3. class Val extends Value with Serializable
    Attributes
    protected
    Definition Classes
    Enumeration
    Annotations
    @SerialVersionUID()
  4. abstract class Value extends Ordered[Value] with Serializable
    Definition Classes
    Enumeration
    Annotations
    @SerialVersionUID()
  5. class ValueSet extends AbstractSet[Value] with SortedSet[Value] with SortedSetLike[Value, ValueSet] with Serializable
    Definition Classes
    Enumeration

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val Adjective: Value
  5. val Adverb: Value
  6. val Alpha: Value
  7. val CashTag: Value
  8. val Conjunction: Value
  9. val Determiner: Value
  10. val Email: Value
  11. val Eomi: Value
  12. val Exclamation: Value
  13. val Foreign: Value
  14. val Hashtag: Value
  15. val Josa: Value
  16. val Korean: Value
  17. val KoreanParticle: Value
  18. val Modifier: Value
  19. val Noun: Value
  20. val Number: Value
  21. val OtherPoses: Set[Value]
  22. val Others: Value
  23. val PreEomi: Value
  24. val Predicates: Set[Value]
  25. val ProperNoun: Value
  26. val Punctuation: Value
  27. val ScreenName: Value
  28. val Space: Value
  29. val Suffix: Value
  30. val URL: Value
  31. val Unknown: Value
  32. final def Value(i: Int, name: String): Value
    Attributes
    protected
    Definition Classes
    Enumeration
  33. final def Value(name: String): Value
    Attributes
    protected
    Definition Classes
    Enumeration
  34. final def Value(i: Int): Value
    Attributes
    protected
    Definition Classes
    Enumeration
  35. final def Value: Value
    Attributes
    protected
    Definition Classes
    Enumeration
  36. val Verb: Value
  37. val VerbPrefix: Value
  38. final def apply(x: Int): Value
    Definition Classes
    Enumeration
  39. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  40. def buildTrie(s: String, ending_pos: KoreanPos): List[KoreanPosTrie]
    Attributes
    protected[org.openkoreantext.processor]
  41. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  43. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  44. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  45. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  46. def getTrie(sequences: Map[String, KoreanPos]): List[KoreanPosTrie]
    Attributes
    protected[org.openkoreantext.processor]
  47. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  48. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  49. final def maxId: Int
    Definition Classes
    Enumeration
  50. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  51. var nextId: Int
    Attributes
    protected
    Definition Classes
    Enumeration
  52. var nextName: Iterator[String]
    Attributes
    protected
    Definition Classes
    Enumeration
  53. final def notify(): Unit
    Definition Classes
    AnyRef
  54. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  55. def readResolve(): AnyRef
    Attributes
    protected
    Definition Classes
    Enumeration
  56. val selfNode: KoreanPosTrie
  57. val shortCut: Map[Char, Value]
  58. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  59. def toString(): String
    Definition Classes
    Enumeration → AnyRef → Any
  60. def values: ValueSet
    Definition Classes
    Enumeration
  61. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  62. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  64. final def withName(s: String): Value
    Definition Classes
    Enumeration

Inherited from Enumeration

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped