summaryrefslogtreecommitdiff
path: root/src/tools
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2017-09-07 02:59:33 +0900
committersyuilo <syuilotan@yahoo.co.jp>2017-09-07 02:59:33 +0900
commit47db3684a281c3b7e5b347ce6c37d82ac0adeca1 (patch)
tree2cadd98f087d2dd5da6231c5c7065d423b6e1d9f /src/tools
parentRefactoring (diff)
downloadsharkey-47db3684a281c3b7e5b347ce6c37d82ac0adeca1.tar.gz
sharkey-47db3684a281c3b7e5b347ce6c37d82ac0adeca1.tar.bz2
sharkey-47db3684a281c3b7e5b347ce6c37d82ac0adeca1.zip
:+1:
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/ai/core.ts8
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() {