ts-content-based-recommender
Version:
A TypeScript-based content-based recommender with multilingual support (Japanese & English). Forked from content-based-recommender.
21 lines • 958 B
TypeScript
import { ProcessingPipeline, TokenFilterOptions, ITokenizer } from '../../types/index.js';
/**
* 処理パイプラインファクトリークラス
* 言語に応じてトークナイザーとフィルターを作成し、統一されたパイプラインを提供します
*/
export declare class ProcessingPipelineFactory {
/**
* 言語に応じたトークナイザーを作成する
* @param language 対象言語
* @returns トークナイザーインスタンス
*/
static createTokenizer(language: 'en' | 'ja'): ITokenizer;
/**
* 言語に応じた処理パイプラインを作成する
* @param language 対象言語 ('en' | 'ja')
* @param filterOptions フィルターオプション
* @returns 処理パイプライン
*/
static createPipeline(language?: 'en' | 'ja', filterOptions?: TokenFilterOptions): ProcessingPipeline;
}
//# sourceMappingURL=ProcessingPipelineFactory.d.ts.map