hanlp好处的,就是它的data字典比较齐全.
github上有国人写hanlp支持es的插件
下载它的安装release包
下载发现解压按它的安装要求总找不到hanlp.properties文件
将源码git下来,发现路径有问题.
因为它的hanlp版本是1.2.8,最新版本是1.5.4
修改pom.xml为
打包编译
在$ES_HOME下/plugins建立analysis-hanlp文件
目录下结构为
hanlp.properties属性(可以直接从https://github.com/hankcs/HanLP 的realease下载修改root路径就行了)
plugin-descriptor.properties和plugin-security.policy属性按 elasticsearch-analysis-hanlp的release包属性修改.
修改ES启动,并启动
测试安装成功否命令
data字典文件从https://github.com/hankcs/HanLP/releases 下载,解压就行了.