问题标签 [luis.ai]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 使用 LUIS AI 在 Web ui 中建模对话框
想象一下,有一个需要 3 个输入的业务流程。在最坏的情况下,机器人必须问 3 个问题,而在最好的情况下,用户在他/她的第一条消息中向我们提供了所有必需的信息。
是否可以在 luis.ai 界面(类似于 Amazon Lex)中构建这种对话流,还是必须进行硬编码?
azure-language-understanding - 是否可以为 Luis 意图定义多个参数?
当 Luis 发现和意图时,我想存储不同的变量?,我可以在以下过程中使用它们。
- 用户向调度机器人提问
- 路易斯定义意图
- 根据意图,它获取 KBID (QnA)、一个 teamID(MS 团队)、一个 URL(一个 Sharepoint 站点)
- 用户在团队中的自适应卡中收到来自调度机器人的回复
- 来自 KB 的回答(基于意图)
- 两个按钮“联系团队”(根据意图找到的 teamID)、“访问团队站点”(根据意图找到的 SharePoint URL)
我确实找到了要添加 QnA、Luis、文件的内容。但我不知道如何链接 teamID、KB 和 sharePoint URL,所以当用户收到答案时,卡片上有正确的答案文本和两个链接到正确位置的按钮。我们可以有一个 FB 文件,我们为每个专家团队存储 QnA、TeamID 和站点,因此当 Luis 获得意图时,它可以将该信息传递到卡上
关于是否以及如何实现这一点的任何想法?非常感谢!
luis.ai - 将域 (.ai) 从 namecheap 迁移到 Route 53
我在 Namecheap 中有一个域(.ai)我想将该域迁移到 AWS 路由 53。在这里我注意到一件事,路由 53 中没有 .ai 域。我仍然想迁移我的域https://d32ze2gidvkk54.cloudfront.net/Amazon_Route_53_Domain_Registration_Pricing_20140731.pdf
azure-language-understanding - 如何从 LUIS.AI 门户获取 LU 文件
看起来这很明显,但我在我的搜索引擎或 Stack Overflow 上都找不到任何关于此的信息,也找不到 Microsoft 和 Github 中的 LUIS 文档。
如何从我在 luis.ai 门户中创建的实体和意图中获取 LU(.lu 文件扩展名)文件?我没有生成它的 JSON 文件,我已经在门户中制作了模型。我只想从门户导出到 LU 文件。
我想知道 lu 文件格式中 {@entity=blabla} 和 {entity=blabla} 之间的区别,但没有记录。我认为我自己的模型中的一个例子会有所帮助。
azure-language-understanding - 与列表实体一起使用时,短语列表有什么额外的好处
我完成了这个微软“披萨”教程:https ://docs.microsoft.com/en-us/azure/cognitive-services/luis/tutorial-machine-learned-entity
谁能帮我理解为什么“大小”子实体受益于拥有短语列表和列表实体?
有问题的两个功能是:
SizePhraseList 仅包含“small”、“medium”、“large”的短语列表
SizeListEntity 带有“small”、“medium”等短语的列表实体,带有同义词
该模型仅与列表实体不能完美配合吗?短语列表带来什么额外/免费的好处?
这是 Microsoft 教程中的相关部分,它说“使用短语列表改进大小提取”,但我不明白为什么该模型不能仅与列表实体一起正常工作。
我很想知道,因为我正在尝试建立自己的语言模型,并且想使用最佳实践。
感谢期待
regex - 训练 LUIS 模式来处理单词的单复数形式
我们如何训练 Luis 模式来捕捉复数和单数单词?
尝试添加如下模式
但它不起作用。
考虑:
如果查询是:“我正在寻找 Python 课程”
我希望 Luis 将其捕获为“培训”意图。它没有发生,因为“课程”是查询的复数形式,并且意图训练是在单数形式(课程)上完成的
我需要一个建议来操纵经过训练的模式来处理复数形式的单词。
谢谢
azure-language-understanding - Luis preBuilt 实体 personName - 意外行为,话语中缺少基本名称
综上所述,为什么 Luis 在某些情况下没有标注 preBuilt 实体 personName。通常没有明显的原因没有标记第二个名字。对于具有相同类型话语的说 geography preBuilt 实体,这种行为不存在。如果有人能解释为什么会发生这种情况以及如何最好地解决它,我将不胜感激。这对我来说根本没有意义。我很想了解更多。
人名图片在这里。 路易斯没有正确标记所有人名
这里的地理示例(没有与上述相同的问题) 地理示例
谢谢。K。
botframework - 我在哪里可以获得 LuisAPIKey 和 LuisAPIHostName?
我正在使用 Microsoft 的 Bot Framework v4 SDK 开发一个聊天机器人,我想给他一些语言理解,所以我为此目的创建了一个 LUIS 应用程序。然后我试图将我的 LUIS 应用程序集成到一个机器人中,在这种情况下,是 Bot Framework v4 SDK 上提供的 Core Bot 模板,它说要使用 LUIS 应用程序,我必须给他一个我找到的 LuisAppId还有另外两个我不知道在哪里可以找到它们。这两个是 LuisAPIKey 和 LuisAPIHostName。
在 Core Bot 模板中有一个带有这些行的 appsettings.json 文件,我正在尝试获取最后两行的值。
我怀疑 LuisAPIHostName 是westeurope.api.cognitive.microsoft.com,因为我将应用程序位置设置为西欧,但我不确定,而且我不知道在哪里可以找到 LuisAPIKey。
提前感谢大家的时间!!!