问题标签 [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.

0 投票
1 回答
37 浏览

c# - 使用 LUIS AI 在 Web ui 中建模对话框

想象一下,有一个需要 3 个输入的业务流程。在最坏的情况下,机器人必须问 3 个问题,而在最好的情况下,用户在他/她的第一条消息中向我们提供了所有必需的信息。

是否可以在 luis.ai 界面(类似于 Amazon Lex)中构建这种对话流,还是必须进行硬编码?

0 投票
0 回答
30 浏览

azure-language-understanding - 是否可以为 Luis 意图定义多个参数?

当 Luis 发现和意图时,我想存储不同的变量?,我可以在以下过程中使用它们。

  1. 用户向调度机器人提问
  2. 路易斯定义意图
  3. 根据意图,它获取 KBID (QnA)、一个 teamID(MS 团队)、一个 URL(一个 Sharepoint 站点)
  4. 用户在团队中的自适应卡中收到来自调度机器人的回复
  • 来自 KB 的回答(基于意图)
  • 两个按钮“联系团队”(根据意图找到的 teamID)、“访问团队站点”(根据意图找到的 SharePoint URL)

我确实找到了要添加 QnA、Luis、文件的内容。但我不知道如何链接 teamID、KB 和 sharePoint URL,所以当用户收到答案时,卡片上有正确的答案文本和两个链接到正确位置的按钮。我们可以有一个 FB 文件,我们为每个专家团队存储 QnA、TeamID 和站点,因此当 Luis 获得意图时,它可以将该信息传递到卡上

关于是否以及如何实现这一点的任何想法?非常感谢!

0 投票
0 回答
17 浏览

luis.ai - 将域 (.ai) 从 namecheap 迁移到 Route 53

我在 Namecheap 中有一个域(.ai)我想将该域迁移到 AWS 路由 53。在这里我注意到一件事,路由 53 中没有 .ai 域。我仍然想迁移我的域https://d32ze2gidvkk54.cloudfront.net/Amazon_Route_53_Domain_Registration_Pricing_20140731.pdf

0 投票
1 回答
103 浏览

azure-language-understanding - 如何从 LUIS.AI 门户获取 LU 文件

看起来这很明显,但我在我的搜索引擎或 Stack Overflow 上都找不到任何关于此的信息,也找不到 Microsoft 和 Github 中的 LUIS 文档。

如何从我在 luis.ai 门户中创建的实体和意图中获取 LU(.lu 文件扩展名)文件?我没有生成它的 JSON 文件,我已经在门户中制作了模型。我只想从门户导出到 LU 文件。

我想知道 lu 文件格式中 {@entity=blabla} 和 {entity=blabla} 之间的区别,但没有记录。我认为我自己的模型中的一个例子会有所帮助。

0 投票
0 回答
234 浏览

azure - LUIS 不支持语言环境 ar

在此处输入图像描述我正在使用带有 luis 的 BOT 作曲家作为识别器。

LUIS 仅使用语言代码“ar-AR”支持阿拉伯语,但此代码在 Bot Composer 语言选择中不可用。非国家特定的阿拉伯语只有“ar”,其他国家或方言的许多其他 ar-... 代码。

因此出现警告“LUIS 不支持语言环境 ar”并且语言识别将不起作用。

由于 Bot Composer 和 LUIS 都支持阿拉伯语,如何将其配置为协同工作?我猜必须将“ar-ar”添加到 Bot Composer 的语言选择器中才能实现这一点。

我试图将 json 更改为“ar-ar”,但没有运气。编辑:这是错误

0 投票
1 回答
25 浏览

azure-language-understanding - 与列表实体一起使用时,短语列表有什么额外的好处

我完成了这个微软“披萨”教程:https ://docs.microsoft.com/en-us/azure/cognitive-services/luis/tutorial-machine-learned-entity

谁能帮我理解为什么“大小”子实体受益于拥有短语列表和列表实体?

有问题的两个功能是:

  1. SizePhraseList 仅包含“small”、“medium”、“large”的短语列表

  2. SizeListEntity 带有“small”、“medium”等短语的列表实体,带有同义词

该模型仅与列表实体不能完美配合吗?短语列表带来什么额外/免费的好处?

这是 Microsoft 教程中的相关部分,它说“使用短语列表改进大小提取”,但我不明白为什么该模型不能仅与列表实体一起正常工作。

我很想知道,因为我正在尝试建立自己的语言模型,并且想使用最佳实践。

感谢期待

0 投票
1 回答
79 浏览

regex - 训练 LUIS 模式来处理单词的单复数形式

我们如何训练 Luis 模式来捕捉复数和单数单词?

尝试添加如下模式

但它不起作用。

考虑:

如果查询是:“我正在寻找 Python 课程”

我希望 Luis 将其捕获为“培训”意图。它没有发生,因为“课程”是查询的复数形式,并且意图训练是在单数形式(课程)上完成的

我需要一个建议来操纵经过训练的模式来处理复数形式的单词。

谢谢

0 投票
1 回答
45 浏览

azure-language-understanding - Luis preBuilt 实体 personName - 意外行为,话语中缺少基本名称

综上所述,为什么 Luis 在某些情况下没有标注 preBuilt 实体 personName。通常没有明显的原因没有标记第二个名字。对于具有相同类型话语的说 geography preBuilt 实体,这种行为不存在。如果有人能解释为什么会发生这种情况以及如何最好地解决它,我将不胜感激。这对我来说根本没有意义。我很想了解更多。

人名图片在这里。 路易斯没有正确标记所有人名

这里的地理示例(没有与上述相同的问题) 地理示例

谢谢。K。

0 投票
0 回答
55 浏览

c# - 在本地拥有 deplyer (IIS) 后如何测试我的机器人

我使用 C# 作为语言使用 Microsoft bot 框架开发了我的机器人,它可以正常工作,现在我想在我的网站上部署它而不通过 azure(使用直线),我搜索了互联网,我发现它是可能,通过使用 iis 部署机器人,之后我按照教程进行操作,现在我不知道我需要做什么来测试我的机器人。

在此处输入图像描述

0 投票
1 回答
153 浏览

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。

提前感谢大家的时间!!!