Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在c语言中使用LUIS None-Intent而不在LUIS处进行训练_C#_Botframework_Azure Language Understanding - Fatal编程技术网

C# 如何在c语言中使用LUIS None-Intent而不在LUIS处进行训练

C# 如何在c语言中使用LUIS None-Intent而不在LUIS处进行训练,c#,botframework,azure-language-understanding,C#,Botframework,Azure Language Understanding,我已按如下方式实施了“无意图” [LuisIntent("None")] public async Task None(IDialogContext context, LuisResult result) { await context.PostAsync("I'm sorry. I didn't understand you."); context.Wait(MessageReceived); } 但看起来我需要在路易斯那边训练一些话语,我不想

我已按如下方式实施了“无意图”

[LuisIntent("None")]
public async Task None(IDialogContext context, LuisResult result)
{
      await context.PostAsync("I'm sorry. I didn't understand you.");
      context.Wait(MessageReceived);            
}
但看起来我需要在路易斯那边训练一些话语,我不想这样。我正在寻找在路易斯身上找不到或认不出的东西,应该解雇无意图处理者。
如何实现这一点?

在“无”方法中添加以下行:

如果Luis无法识别意图,将返回一个空字符串,这样你的机器人就能处理它


尽管没有意图仍然有用;想象一下这样一个场景:路易斯认识到了一个意图,但出于某种原因,这种认识是错误的?在这种情况下,您需要将该语句设置为“无”,然后重新训练。

在“无”方法中添加以下行:

如果Luis无法识别意图,将返回一个空字符串,这样你的机器人就能处理它


尽管没有意图仍然有用;想象一下这样一个场景:路易斯认识到了一个意图,但出于某种原因,这种认识是错误的?在这种情况下,您将希望将该语句设置为“无”,然后重新训练。

最好使用一些“无”示例训练任何路易斯模型。没有什么是特别的。给出训练例子不会限制什么文本会触发无意图,但会帮助其他意图更准确地激发。用一些无例子训练任何路易斯模型总是一个好主意。没有什么是特别的。给出训练例子不会限制什么文本会触发无意图,但会帮助其他意图更准确地触发。
[LuisIntent("")]