【发布时间】:2017-05-25 16:21:30
【问题描述】:
我在 RavenDB 中使用 Lucene 的 MoreLikeThis 函数,非常符合文档:
MyDocument[] docs = session
.Advanced
.MoreLikeThis<MyDocument>(
"Documents/MoreLikeThis",
null,
new MoreLikeThisQuery
{
IndexName = "Documents/MoreLikeThis",
DocumentId = "Document/1",
Fields = new[] { "Body" },
});
它的表现相当不错 - 一些结果明显相似。其他人显然不那么明显。但是我看不出有任何方法可以理解为什么返回给定的匹配项 - 我只有一个 MyDocument 数组。
有什么方法可以更好地了解响应?某种相似性“分数”或衡量标准?
【问题讨论】: