有没有办法在 vespa.ai 中找出结果匹配百分比?

Posted

技术标签:

【中文标题】有没有办法在 vespa.ai 中找出结果匹配百分比?【英文标题】:Is there any way to find out result matching percentage in vespa.ai? 【发布时间】:2019-12-24 12:53:43 【问题描述】:

我们需要找出结果匹配百分比,例如-

我正在寻找一位酷玩乐队的艺术家,我询问了-

/search/?yql=select * from sources * where  artist contains 'Coldploy';

/search/?yql=select * from sources * where  artist contains 'Coldplsy';

所以我会在结果中得到一些匹配百分比

【问题讨论】:

【参考方案1】:

https://docs.vespa.ai/documentation/reference/default-result-format.html - 查看 totalCount 和覆盖部分 - 您可以从那里的数字计算匹配百分比

【讨论】:

您好@kristian,感谢您的回复,您能否举例说明一下,以便我更好地理解。 我不确定我是否理解你的问题。将“totalCount”除以“文档”。使用“覆盖”进行调整(以防未扫描完整的文档语料库)。我认为这为您提供了与查询匹配的许多文档的一小部分

以上是关于有没有办法在 vespa.ai 中找出结果匹配百分比?的主要内容,如果未能解决你的问题,请参考以下文章

使用vespa.ai进行SBT依赖性解决失败

Impala find_in_set 用百分号匹配 LIKE

将edismax搜索限制为某个字段值,并在结果中找出匹配的字段

json_decode转换数组过程中,结果为null处理办法,百分之百有效

找出 Kafka Message 版本

如何根据多个ID值在Excel表中找出匹配的结果