npm init -y npm install typescript @types/node kuromoji @types/kuromoji ts-node
ふむ。
import kuromoji from "kuromoji"; const sentence = "吾輩は猫である。名前はまだ無い。どこで生れたかとんと見当がつかぬ。何でも薄暗いじめじめした所でニャーニャー泣いていた事だけは記憶している。" const builder = kuromoji.builder({ dicPath: "node_modules/kuromoji/dict" }); builder.build((err, tokenizer) => { const tokens = tokenizer.tokenize(sentence); const str = tokens.map(t => t.pos === "副詞" ? "マジ" : t.pos === "形容詞" ? "ヤバい" : t.surface_form) .reduce((p, c) => p + c, ""); console.log(str); });
ふむ。
吾輩は猫である。名前はマジヤバい。どこで生れたかマジ見当がつかぬ。何でもヤバいマジした所でニャーニャー泣いていた事だけは記憶している。
語彙力。