UNPKG

novel-segment

Version:

Chinese word segmentation 簡繁中文分词模块 以網路小說為樣本

33 lines (32 loc) 833 B
import { IWordDebug } from '../../util/debug'; import { IDICT, IDICT_SYNONYM } from '../types'; import { ITSOverwrite } from 'ts-type'; import { POSTAG } from '@novel-segment/postag/lib/postag/ids'; import { IWord } from '@novel-segment/types'; interface IOptions { /** * for debug */ showcount?: boolean; DICT_SYNONYM: IDICT_SYNONYM; DICT_TABLE: IDICT<IWord>; POSTAG: typeof POSTAG; } export interface IConvertSynonymWithShowcount { count: number; list: IWordDebug[]; } /** * 转换同义词 */ export declare function convertSynonym(ret: IWordDebug[], options: ITSOverwrite<IOptions, { showcount: true; }>): { count: number; list: IWordDebug[]; }; /** * 转换同义词 */ export declare function convertSynonym(ret: IWordDebug[], options?: IOptions): IWordDebug[]; export {};