使用 Lucene 查找最少 similar/relevant 个文档

Find least similar/relevant document with Lucene

是否可以恢复 Lucene 中的评分功能,以便搜索 return 索引中最不相似的文档?

具体来说,我想执行一个 MoreLikeThis 查询(查询本身是一个文档),而不是获取最相关的文档,它应该 return 最少 relevant/similar 个文档。

这将如何实现?谢谢!

您始终可以按 "score, asc" 排序:升序而不是降序。

请记住,要完全考虑,必须至少有一些相似之处,否则该文档根本不会被召回。

或者您可以否定查询:过滤掉所有 "like this" 的文档。然后排序变得毫无意义,因为这些文档与查询完全(完全)不同。