弹性搜寻词组比对,双字词

如何使用弹性搜索实现此匹配:

例如,具有一个查询,例如:“金树”,“我们站着”,“我来了金树”

文字: “我们站在金树旁”

这应该是第一个结果,但是默认情况下并非如此

如何分别用两个连续的单词进行弹性搜索搜索,比如说“我来了”,“来过”,“金色”,“金色树”

我确定Solr中有类似的东西

更新:我喜欢ShingleTokenFilter的想法可能是解决方案,请欣赏使用示例

Endgoal同时支持语言令牌生成器和2-3个令牌的shingleFilter

jimmetao 回答:弹性搜寻词组比对,双字词

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3126069.html

大家都在问