用了Elasticsearch,一口气上5T

搜索时,ik分词器如何区分人名、地名、机构名?

Elasticsearch | 作者 es_zoom | 发布于2018年03月01日 | 阅读数:4556

如题,在搜索的时候,怎么使用IK,判断输入的是人名,还是地名,用于对相应的字段进行搜索。
例如,要是人名,就搜索 xm(姓名) 字段;地名就搜索 详细住址 字段?
有对应的java API么?
谢谢!
已邀请:

laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net

赞同来自: es_zoom

ik的作用是分词,但不不具备命名实体识别的功能,你需要找相关插件,或者自己实现。
可用的插件参考:ANSJ分词 有类似命名识别功能,可以查看gitgub搜索下。

要回复问题请先登录注册