【问题标题】:Is there multiword synonyms with slop in ESES中是否有带有slop的多词同义词
【发布时间】:2016-03-09 04:29:09
【问题描述】:

ES 通过使用 slop 参数在短语匹配中提供一定程度的灵活性: https://www.elastic.co/guide/en/elasticsearch/guide/current/slop.html

我们在索引时需要这种灵活性,用于多词同义词匹配,所以

例如

flash light, LED light => LED

会匹配

  • 闪光灯实用灯
  • Flash Utility 专用灯

虽然这可能是一个不好的例子 - 在这种情况下,同义词 flash to LED 和 slop 搜索可以解决这个问题,但在我的情况下,我无法返回查询搜索,它只能是短语搜索。

是否有开箱即用的解决方案?

【问题讨论】:

    标签: elasticsearch elasticsearch-plugin synonym


    【解决方案1】:

    一种解决方案是像这样扩展同义词:

    flash light,LED light,LED=>flash light,LED light,LED

    虽然这将匹配您的查询,但它会弄乱突出显示(请参阅https://www.elastic.co/guide/en/elasticsearch/guide/current/multi-word-synonyms.html

    遗憾的是,当时我还没有其他解决方案......

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-02-13
      • 2013-02-18
      • 1970-01-01
      • 1970-01-01
      • 2021-09-09
      • 2012-01-26
      • 1970-01-01
      相关资源
      最近更新 更多