es 相似度查询

19次阅读

共计 239 个字符,预计需要花费 1 分钟才能阅读完成。

输入关键字之后,匹配的数据可以返回一个 0-1 的相似度,并且还可以设置过滤值,比如只返回 0.5 以上的数据。我本来想查询两次,第一次查询 max_score,第二次每项数据进行_socre/max_score,但是这样有个问题,每次都会有一条数据_score=max_score 的数据,相似度是 1。有可能这条数据匹配度也不是很高。这个场景有人遇到过吗 怎么做这个相似度查询呢

简单来说需求是

根据名称查数据,返回每条数据的相似度(类似的得分吧)相似度区间要求在 0-1 之间

实在没思路啦,求指导

正文完
 0