【发布时间】:2017-07-17 22:27:13
【问题描述】:
我正在将使用 Node 和 C# 以外的语言编写的服务与 MS Bot Framework 集成,因此我只是使用 REST API 与 Bot Framework 进行交互。我还有一个 LUIS 应用,我想用它来识别意图。
我已在“设置”页面上将我的 LUIS 应用程序连接到我的机器人,但来自 Cortana 的请求(除了开头的 Microsoft.Launch 意图)是在 None 意图下进入的,尽管 LUIS 在其自己的仪表板中对其进行了正确分类.
我已经很恼火,为了回复 Cortana 的 POST,我必须发送自己的 POST,但请告诉我,我不必亲自将文本 POST 给 LUIS以便对每个意图进行分类。这就是 .NET SDK 在幕后所做的吗?
【问题讨论】:
-
很难说没有看到导致问题的代码。这种超级机密的“Node 和 C# 以外的语言”是什么?
-
您可能有兴趣阅读this one以外的任何博客文章
-
您是否训练了您的 LUIS 模型并发布了?
-
对我到目前为止的 cmets 的响应(按顺序): 1) 我遇到问题的不是我的代码;这是我的服务器正在接收的请求(它们带有填充的文本,但意图设置为
None,即使通过 LUIS 应用程序传递的相同文本得到正确分类)。我正在使用 Python,但这在这里无关紧要。 2) 是的;我接受过培训并发表过文章。
标签: botframework azure-language-understanding cortana