Easysearch、Elasticsearch 还是 Opensearch,是个问题

请问同音字问题,搜中文时“汉”时,出现“汉”和“汗” 如何处理?

默认分类 | 作者 June_es | 发布于2019年12月31日 | 阅读数:2521

同音字问题,搜中文时“汉”时,出现“汉”和“汗”,使用的 RestHighLevelClient 的api ;拼音搜索“han” 出现 “汗”和“汉”等信息,没多大歧义,中文的话,出现其它同音字,就有点看起来不精准
已邀请:

tacsklet - 公司有用到es

赞同来自:

我觉得是分词问题,看一下这些字段的分词和查询的分词是怎么设置的,搜中文的时候就不要使用拼音分词了。

core_wzw - 某AILab搜索技术负责人

赞同来自:

主召回的大部分字段把拼音分词器关了就行,留个字段使用做拼音分词器,query是全拼音才在该拼音分词器字段召回

要回复问题请先登录注册