Object

com.twitter.penguin.korean.util

KoreanPos

Related Doc: package util

Permalink

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

    Permalink
  2. case class KoreanPosTrie(curPos: KoreanPos, nextTrie: List[KoreanPosTrie], ending: Option[KoreanPos]) extends Product with Serializable

    Permalink
  3. class Val extends Value with Serializable

    Permalink
    Attributes
    protected
    Definition Classes
    Enumeration
    Annotations
    @SerialVersionUID()
  4. abstract class Value extends Ordered[Value] with Serializable

    Permalink
    Definition Classes
    Enumeration
    Annotations
    @SerialVersionUID()
  5. class ValueSet extends AbstractSet[Value] with SortedSet[Value] with SortedSetLike[Value, ValueSet] with Serializable

    Permalink
    Definition Classes
    Enumeration

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val Adjective: Value

    Permalink
  5. val Adverb: Value

    Permalink
  6. val Alpha: Value

    Permalink
  7. val CashTag: Value

    Permalink
  8. val Conjunction: Value

    Permalink
  9. val Determiner: Value

    Permalink
  10. val Email: Value

    Permalink
  11. val Eomi: Value

    Permalink
  12. val Exclamation: Value

    Permalink
  13. val Foreign: Value

    Permalink
  14. val Hashtag: Value

    Permalink
  15. val Josa: Value

    Permalink
  16. val Korean: Value

    Permalink
  17. val KoreanParticle: Value

    Permalink
  18. val Noun: Value

    Permalink
  19. val NounPrefix: Value

    Permalink
  20. val Number: Value

    Permalink
  21. val OtherPoses: Set[Value]

    Permalink
  22. val Others: Value

    Permalink
  23. val PreEomi: Value

    Permalink
  24. val Predicates: Set[Value]

    Permalink
  25. val ProperNoun: Value

    Permalink
  26. val Punctuation: Value

    Permalink
  27. val ScreenName: Value

    Permalink
  28. val Space: Value

    Permalink
  29. val Suffix: Value

    Permalink
  30. val URL: Value

    Permalink
  31. val Unknown: Value

    Permalink
  32. final def Value(i: Int, name: String): Value

    Permalink
    Attributes
    protected
    Definition Classes
    Enumeration
  33. final def Value(name: String): Value

    Permalink
    Attributes
    protected
    Definition Classes
    Enumeration
  34. final def Value(i: Int): Value

    Permalink
    Attributes
    protected
    Definition Classes
    Enumeration
  35. final def Value: Value

    Permalink
    Attributes
    protected
    Definition Classes
    Enumeration
  36. val Verb: Value

    Permalink
  37. val VerbPrefix: Value

    Permalink
  38. final def apply(x: Int): Value

    Permalink
    Definition Classes
    Enumeration
  39. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  40. def buildTrie(s: String, ending_pos: KoreanPos): List[KoreanPosTrie]

    Permalink
    Attributes
    protected[com.twitter.penguin.korean]
  41. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  43. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  44. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  45. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  46. def getTrie(sequences: Map[String, KoreanPos]): List[KoreanPosTrie]

    Permalink
    Attributes
    protected[com.twitter.penguin.korean]
  47. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  48. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  49. final def maxId: Int

    Permalink
    Definition Classes
    Enumeration
  50. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  51. var nextId: Int

    Permalink
    Attributes
    protected
    Definition Classes
    Enumeration
  52. var nextName: Iterator[String]

    Permalink
    Attributes
    protected
    Definition Classes
    Enumeration
  53. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  54. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  55. def readResolve(): AnyRef

    Permalink
    Attributes
    protected
    Definition Classes
    Enumeration
  56. val selfNode: KoreanPosTrie

    Permalink
  57. val shortCut: Map[Char, Value]

    Permalink
  58. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  59. def toString(): String

    Permalink
    Definition Classes
    Enumeration → AnyRef → Any
  60. def values: ValueSet

    Permalink
    Definition Classes
    Enumeration
  61. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  62. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  64. final def withName(s: String): Value

    Permalink
    Definition Classes
    Enumeration

Inherited from Enumeration

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped