开发者社区 问答 正文

Opensearch分词问题导致部分doc无法召回

已解决

Opensearch分词问题导致部分doc无法召回

展开
收起
阿里云服务支持 2022-12-15 14:23:37 228 分享 版权
1 条回答
写回答
取消 提交回答
  • 官方回答

    OpenSearch默认的召回原理是query内容分词后的term和doc分词后的term完全匹配后才能召回,比如:开放搜索,分词之后开放/搜索,通过“开放”,“搜索”都能将其召回,但是如果搜索“放搜”、“开”,由于分词之后term无法完全匹配因此无法召回。

    此类问题建议添加自定义分析器,手动干预分词的bad case进行解决,或者升级为独享版使用中文-字符分析器解决此类问题。

    2022-12-15 14:33:38
    赞同 展开评论
收录在圈子:
作为全球云计算的领先者,阿里云为全球230万企业提供着云计算服务,服务范围覆盖200多个国家和地区。我们致力于为企业、政府等组织机构提供安全可靠的云计算服务,给用户带来极速愉悦的服务体验。
还有其他疑问?
咨询AI助理