基于hanlp的es分词插件
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,摘要: elasticsearch是使用比较广泛的分布式搜索引擎,es提供了一个的单字分词工具,还有一个分词插件ik使用比较广泛,hanlp是一个自然语言处理包,能更好的根据上下文的语义,人名,地名,
千家信息网最后更新 2026年11月01日基于hanlp的es分词插件
摘要: elasticsearch是使用比较广泛的分布式搜索引擎,es提供了一个的单字分词工具,还有一个分词插件ik使用比较广泛,hanlp是一个自然语言处理包,能更好的根据上下文的语义,人名,地名,组织机构名等来切分词
Elasticsearch
默认分词

输出:
IK分词
输出:
hanlp分词
输出:
ik分词没有根据句子的含义来分词,hanlp能根据语义正确的切分出词
安装步骤:
1、进入https://github.com/pengcong90/elasticsearch-analysis-hanlp,下载插件并解压到es的plugins目录下,修改analysis-hanlp目录下的hanlp.properties文件,修改root的属性,值为analysis-hanlp下的data
目录的地址
2、修改es config目录下的jvm.options文件,最后一行添加
-Djava.security.policy=../plugins/analysis-hanlp/plugin-security.policy
重启 es
GET /_analyze?analyzer=hanlp-index&pretty=true
{
"text":"张柏芝士蛋糕店"
}
测试是否安装成功
analyzer有hanlp-index(索引模式)和hanlp-smart(智能模式)
自定义词典
修改 plugins/analysis-hanlp/data/dictionary/custom下的 我的词典.txt文件
格式遵从 [单词] [词性A] [A的频次]
修改完后删除同目录下的 CustomDictionary.txt.bin文件
重启 es服务
目录
文件
输出
插件
模式
词典
语义
成功
一行
上下
上下文
人名
分布式
单字
单词
句子
含义
地名
地址
属性
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网高科技
互联网科技垄断
金融科技与互联网金融
长亮科技 互联网金融
人人互联网科技是培训
互联网科技生活的内容
互联网科技创新企业排名
湖南诚度互联网科技有限公司
世界互联网科技公司市值排名
南平创想时代互联网科技有限公司
花神(南京)互联网科技有限公司
玉溪互联网科技怎么选
深圳市优智互联网科技有限公司
健康食品互联网创新科技园项目
华夏恒生科技与互联网科技
上海京穆互联网科技有限公司
中国互联网有什么科技
西安有哪些互联网高科技企业
互联网科技企业商标注意事项
伍佰万互联网科技是干嘛的
互联网中国科技
新浪科技互联网
安控科技rtu产品工业互联网
互联网和高科技公司
畅思互联网科技
科技大学互联网
世界互联网领先科技成果获奖
小米互联网科技园入驻
互联网界的黑科技
三亚科技创新互联网基地