org.apache.lucene.analysis.ko (Lucene 10.5.1 nori API)
Description: declaration: package: org.apache.lucene.analysis.ko

# Package org.apache.lucene.analysis.ko

package org.apache.lucene.analysis.ko
Analyzer for Korean.

- Related Packages
  Package
  Description
  org.apache.lucene.analysis.ko.dict
  Korean dictionary implementation.
  org.apache.lucene.analysis.ko.tokenattributes
  Additional Korean-specific Attributes for text analysis.
- Class
  Description
  DecompoundToken
  A token that was generated from a compound.
  DictionaryToken
  A token stored in a `KoMorphData`.
  KoreanAnalyzer
  Analyzer for Korean that uses morphological analysis.
  KoreanNumberFilter
  A `TokenFilter` that normalizes Korean numbers to regular Arabic decimal numbers in half-width characters.
  KoreanNumberFilter.NumberBuffer
  Buffer that holds a Korean number string and a position index used as a parsed-to marker
  KoreanNumberFilterFactory
  Factory for `KoreanNumberFilter`.
  KoreanPartOfSpeechStopFilter
  Removes tokens that match a set of part-of-speech tags.
  KoreanPartOfSpeechStopFilterFactory
  Factory for `KoreanPartOfSpeechStopFilter`.
  KoreanReadingFormFilter
  Replaces term text with the `ReadingAttribute` which is the Hangul transcription of Hanja characters.
  KoreanReadingFormFilterFactory
  Factory for `KoreanReadingFormFilter`.
  KoreanTokenizer
  Tokenizer for Korean that uses morphological analysis.
  KoreanTokenizer.DecompoundMode
  Decompound mode: this determines how the tokenizer handles `POS.Type.COMPOUND`, `POS.Type.INFLECT` and `POS.Type.PREANALYSIS` tokens.
  KoreanTokenizerFactory
  Factory for `KoreanTokenizer`.
  POS
  Part of speech classification for Korean based on Sejong corpus classification.
  POS.Tag
  Part of speech tag for Korean based on Sejong corpus classification.
  POS.Type
  The type of the token.
  Token
  Analyzed token with morphological data.