QnAMaker 是否使用逻辑回归?

Does QnAMaker use logistic regression?

我了解 QnAMaker 将数据存储在 Azure 搜索中。我在某处读到 Luis 使用 "logistic regression" 来匹配意图。 QnAMaker 是使用 LUIS 引擎(即逻辑回归)还是做其他事情,例如使用 Azure 搜索进行搜索?我问这个问题也是为了了解如果我使用 LUIS 而不是 QnAMaker 作为服务是否会得到不同(更好)的结果。

QnAmaker 是一项搜索服务。它对 Azure 搜索返回的结果使用 重新排名 层。重新排名使用各种功能,如拼写正确的模糊匹配、更改、单词匹配等来确定我们排名的最终分数。

LUIS 是一种意图理解服务,而 QnAMaker 是一种搜索服务。

所以这两个模型的行为方式是不同的。如果你有一小部分 QnA,你可能会通过使用每个 QnA 一个意图训练 LUIS 模型来获得更好的结果。但是,这不适用于大量 QnA。这就是 QnAMaker 的用武之地,因为它可以根据单词匹配找到无需训练意图的最佳匹配。