gpt4 book ai didi

Azure 搜索 : is there support (current or future planned) for respecting "word order" in proximity search?

转载 作者:行者123 更新时间:2023-12-02 23:48:33 28 4
gpt4 key购买 nike

我面临一项业务要求,要求在邻近搜索中必须尊重单词的顺序。例如,如果我搜索“A B~2”,则只返回带有“A B”的文档,而不返回带有“B A”的文档。

Azure 搜索邻近搜索似乎没有考虑作品的顺序。下面的 JSFIDDLE 链接演示了我所指的内容。查询搜索质量分析师~5。它返回“质量监督和分析师”等术语,但也返回“高级分析师、质量和数据管理”等术语。

http://fiddle.jshell.net/liamca/gkvfLe6s/1/?index=nycjobs&apikey=252044BE3886FE4A8E3BAA4F595114BB&query=api-version=2016-09-01%26 $count=true%26$select=business_title%26queryType=full%26search=business_title:%22quality%20analyst%22~5

是否支持(当前或将来计划的)尊重邻近搜索中的“词序”?

谢谢,安德烈斯

最佳答案

邻近运算符~定义允许短语查询项的换位次数。让我们看一下几个短语查询,一个文档在后续位置上有三个术语:A B C

  • "A B" 将匹配 - 这相当于 "A B"~0
  • "A C"~1 将匹配 - 术语 C 向前移动一个位置
  • “C B” 不匹配
  • “C B”~1 不会匹配 - 仅允许一项换位,我们可以将项 B 和 C 移动到同一位置
  • “CB”~2 将匹配 - 通过允许两次换位,术语可以颠倒短语查询术语的顺序

我们没有立即计划改变这种行为,请对我们的 User Voice 进行投票页面来帮助我们确定优先级。

关于Azure 搜索 : is there support (current or future planned) for respecting "word order" in proximity search?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42490435/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com