【 ik 自定義詞庫(kù)步驟】
1: 首先在 ik 插件的 config/custom 目錄下創(chuàng)建一個(gè)文件 zhouls.dic (當(dāng)然這個(gè)你可以自己命名惧磺,如my.dic都行)
在文件中添加詞語(yǔ)即可版确, 每一個(gè)詞語(yǔ)一行。
注意: 這個(gè)文件可以在 linux 中直接 vi 生成饼灿, 或者在 windows 中創(chuàng)建之后上傳到這里。
如果是在 linux 中直接 vi 生成的帝美, 可以直接使用碍彭。
如果是在 windows中創(chuàng)建的,需要注意文件的編碼必須是 UTF-8 without BOM 格式 【 UTF-8 無(wú)
BOM 格式】
2: 修改 ik 的配置文件
默認(rèn)情況下 ik 的配置文件就在 ik 插件的 config 目錄下面”蛹桑【 IKAnalyzer.cfg.xml】
把剛才創(chuàng)建的文件的位置添加到 ik 的配置文件中即可舞箍。
vi config/IKAnalyzer.cfg.xml
<properties>
<comment>IK Analyzer 擴(kuò)展配置</comment>
<!--用戶可以在這里配置自己的擴(kuò)展字典 -->
<entry
key="ext_dict">custom/mydict.dic;custom/single_word_low_freq.dic;custom/zhouls.dic</entry>
<!--用戶可以在這里配置自己的擴(kuò)展停止詞字典-->
<entry key="ext_stopwords">custom/ext_stopword.dic</entry>
<!--用戶可以在這里配置遠(yuǎn)程擴(kuò)展字典 -->
<!-- <entry key="remote_ext_dict">words_location</entry> -->
<!--用戶可以在這里配置遠(yuǎn)程擴(kuò)展停止詞字典-->
<!-- <entry key="remote_ext_stopwords">words_location</entry> -->
</properties>
注意: 需要把 my.dic 文件的位置添加到 key=ext_dict 這個(gè) entry 中, 切記不要隨意新增 entry皆疹,
隨意新增的 entry 是不被識(shí)別的疏橄。
并且 entry 的名稱也不能亂改, 否則也不會(huì)識(shí)別墙基。
<entry
key="ext_dict">custom/mydict.dic;custom/single_word_low_freq.dic;custom/my.dic</entry>