Options
All
  • Public
  • Public/Protected
  • All
Menu

以詞意來自動轉換 而不需要手動加入字典於 synonym.txt 適用於比較容易需要人工處理的轉換

自動處理 里|后

建議在字典內追加人名地名等等名字 來增加準確性 防止轉換錯誤

todo

發于余干松冲准呆只范舍涂

Hierarchy

Implements

Index

Constructors

constructor

Properties

Protected Optional _POSTAG

_POSTAG: POSTAG

Protected Optional _SYNONYM

_SYNONYM: IDICT_SYNONYM

Protected _TABLE

_TABLE: IDICT<IWord>

Optional inited

inited: boolean

name

name: string = "ZhtSynonymOptimizer"

Optional priority

priority: number

segment

segment: Segment

type

type: "optimizer" = "optimizer"

Static type

type: "optimizer" = "optimizer"

Methods

_cache

  • _cache(): void

Protected _getSynonym

  • _getSynonym(w: string, nw: string): string

Protected createToken

  • createToken<T, U>(data: T, skipCheck?: boolean, attr?: U & IWordDebugInfo): T

Protected debugToken

  • debugToken<T, U>(data: T, attr?: U & IWordDebugInfo, returnToken?: true, ...argv: any[]): T

doOptimize

  • doOptimize<T>(words: T[]): T[]

init

  • init(segment: Segment, ...argv: any[]): this

Protected sliceToken

  • sliceToken<T>(words: T[], pos: number, len: number, data: T, skipCheck?: boolean): T[]

Static Protected _init

Static init

  • init<T>(segment: Segment, ...argv: any[]): T

Generated using TypeDoc