假设我的用户正在搜索眼科医师,它将为眼科医师返回结果,也将返回其中包含“ ologist”的任何事物的结果。
查看“相关性”调整中的仪表板,我发现这些结果在专业方面得分要低得多
所以我的第一个想法是只过滤结果:
#pseudo-code
if score < 1:
do not include
但是后来我意识到,如果用户输入像 ophthal 这样的部分查询,即使从技术上讲我希望显示结果,该分数也会急剧下降到1以下
该如何通过python或Swiftype仪表板来解决此问题?
我的下一个想法是,显然这是“专业”,因此结果应该准确,您在寻找神经科医师时不想见心理学家,反之亦然。因此,有一种方法可以确定“哦,用户的查询很可能是专业的,因此它必须准确”。