2017-06-29 90 views
0

我想创建一个机器人,它必须提示用户输入文字。如果用户提供的信息是一般的而不是特定的。例如:如果我们询问bot: :该语言中有多少个字母? 那么机器人应该问:用什么语言? 如何做到这一点?微软机器人框架和路易斯

+2

这是过于宽泛。请阅读[如何提出问题](https://stackoverflow.com/help/how-to-ask) – stuartd

回答

0

要与你一起提供的示例如下:

  1. 创建
  2. 名为LUIS意图,例如,“确定语言字母”列车使用短语,如“有多少字母都在意向[language]“,其中[language]是一个英文或日文的单词,用一个实体名称”language“包装。
  3. 在您的代码中,取出Luis Result并尝试查找”语言“实体。如果找不到,请提示用户输入语言/用语言重复查询

该过程将帮助您了解Luis的意图和实体如何用于帮助您更好地与用户进行交互。

Using Node JS and LUIS

Using .NET and LUIS