![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
synonym
文章平均质量分 74
木号
这个作者很懒,什么都没留下…
展开
-
在elasticsearch 中更好的处理同义词
需求使用 ES 进行作为搜索引擎时一般会出现这样的场景,有一个同义词表,当查询时,也能命中到同义词。举例来说,画图,绘图 是一对同义词,当用户搜索 画图 时, 我们往往希望包含绘图 的doc 也在召回结果中。实现1,query time思路是在query 时,扩大搜索范围,比如说搜索 绘图 ,首先查询同义词库,然后在搜索的时候,添加同义词搜索:# 原搜索词 给一个较高的权重,其他同义词给一个较低的权重 GET test_synonym_3/_search{ "query": { "原创 2021-06-22 10:03:27 · 1219 阅读 · 2 评论 -
elasticsearch synonym filter 使用思考
ES synonym filter为了进行扩为了进行扩召回,一种有效的方式是添加同义词,加入同义词后扩大了搜索范围同时也带来了两个问题:term query 原词需要比同义词有更高的评分# 发现结果中 原词和同义词 具有同样的权值GET learning_test_03/_search{ "_source": "post_title", "explain": true, "query": { "term": { "post_title.jieba_dic_a原创 2021-03-19 21:43:59 · 804 阅读 · 0 评论