diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2017-09-07 02:59:33 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2017-09-07 02:59:33 +0900 |
| commit | 47db3684a281c3b7e5b347ce6c37d82ac0adeca1 (patch) | |
| tree | 2cadd98f087d2dd5da6231c5c7065d423b6e1d9f /src/tools | |
| parent | Refactoring (diff) | |
| download | sharkey-47db3684a281c3b7e5b347ce6c37d82ac0adeca1.tar.gz sharkey-47db3684a281c3b7e5b347ce6c37d82ac0adeca1.tar.bz2 sharkey-47db3684a281c3b7e5b347ce6c37d82ac0adeca1.zip | |
:+1:
Diffstat (limited to 'src/tools')
| -rw-r--r-- | src/tools/ai/core.ts | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/tools/ai/core.ts b/src/tools/ai/core.ts index 25bb807bba..5dcce26264 100644 --- a/src/tools/ai/core.ts +++ b/src/tools/ai/core.ts @@ -20,7 +20,13 @@ export default class Categorizer { } private tokenizer(text: string) { - return this.mecab.wakachiSync(text); + const tokens = this.mecab.parseSync(text) + // 名詞だけに制限 + .filter(token => token[1] === '名詞') + // 取り出し + .map(token => token[0]); + + return tokens; } public async init() { |