首页 > 解决方案 > 我如何查询 Solr 以获得具有更多相似性的文档的高分?

问题描述

我有一个从 ecom 数据库中的产品表填充的 Solr 核心。“职称”是核心领域。获得正确分数/排名的最佳方法是什么?例如,如果有人搜索“iPhone”,标题为“iPhone 6s”的产品得分应该高于“Beautiful case for iPhone 6, iPhone 7 and similar iPhones”。Solr 是否有一些列文斯坦距离变化可能会有所帮助?Solr 版本是 7.3。澄清 - 我提到的两个值,“iPhone 6s”和“iPhone 6、iPhone 7 和类似 iPhone 的美丽外壳”都在同一个字段 - 标题。如果我们采用列文斯坦距离,“iPhone 6s”比“iPhone 6、iPhone 7 和类似 iPhone 的美丽外壳”更接近“iPhone”。

标签: solrlevenshtein-distance

解决方案


推荐阅读