ES使用ik分词器查看分词结果及自定义词汇

本文使用ES版本:elasticsearch-7.17.9

对应Kibana版本也是7.17.9

1、查看es分词结果

在Kibana的dev tools中使用命令查看:

智能分词器--

Scala 复制代码
GET _analyze
{
  "analyzer": "ik_smart",
  "text": "1号线,2号线"
}

细粒度分词器--

Scala 复制代码
GET _analyze
{
  "analyzer": "ik_max_word",
  "text": "1号线,2号线"
}

2、扩展词库、自定义词库

找到es的IK插件位置:

\elasticsearch-7.17.9\plugins\ik\config

打开IKAnalyzer.cfg.xml文件

添加自定义扩展文件

<!--用户可以在这里配置自己的扩展字典 -->

<entry key="ext_dict">my.dic</entry>

同时,在同级目录新建my.dic文件,加入自定义词汇,例如:

1号线

2号线

.......

保存,重启ES即可生效。

注意:自定义的词库只有在使用ik_smart分词才会起作用。

相关推荐
Dxy12393102162 分钟前
Elasticsearch 聚合入门:像 Excel 透视表一样分析数据
elasticsearch·excel
cetcht88884 分钟前
35kV-750kV 变电站集中监控系统(涵盖火灾消防、安全防卫、动环、智能锁控、智能巡视等) 设备配置与布置
大数据·运维·物联网·机器人·能源
Elastic 中国社区官方博客7 分钟前
通过 Elasticsearch 中的 function score query 按利润和受欢迎程度提升电商搜索效果
大数据·数据库·elasticsearch·搜索引擎·全文检索
Data-Miner16 分钟前
165页满分PPT | 某商贸企业数字化蓝图整体规划方案
大数据
CES_Asia18 分钟前
政策x技术x市场:三位一体推动机器人产业爆发
大数据·人工智能·科技·机器人
HillVue1 小时前
中国未来 AI 路径的百度样本
大数据·eureka·dubbo
超级种码1 小时前
All In AI——DSPy框架,让智能体开发像模型训练一样
大数据·人工智能·算法
管理大亨1 小时前
智慧农业ELK落地方案:数据驱动精准农业
大数据·redis·python·elk·elasticsearch
武子康1 小时前
大数据-188 Logstash Output 插件实战:stdout/file/Elasticsearch 输出配置与调优
大数据·后端·logstash
物流可信数据空间1 小时前
专家解读 | 探索安全与价值共赢的智驾数据流通新范式——兼论对物流可信数据空间建设的启示
大数据