问题标签 [azure-language-understanding]

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 回答
399 浏览

c# - Microsoft Bot Framework FormFlow - 覆盖 [可选] 属性?

我有一个将LUIS 实体绑定到 state的 FormDialog 。

在 AbstractFormDialog 的一个子类中,我希望能够说其中一些实体是必需的,因此“无偏好”不是一个选项。就像是

有谁知道这是否可能?当然,我可以在基类中设置所有必需的属性,然后在扩展它的每个类中,列出哪些实体实际上是可选的。不过这种设计很糟糕,因为如果要添加一个新实体,每个子类都需要更新。

0 投票
1 回答
719 浏览

c# - 带有 LUIS 意图的链

所以他们在 EchoBot 样本中有这个很好的例子来演示链

但是,与其使用 REGEX 来确定我的对话路径,我更愿意使用 LUIS Intent。我正在使用这段漂亮的代码来提取 LUIS Intent。

现在不幸的是,因为这是异步的,它不能很好地与 LINQ 查询一起运行 case 语句。任何人都可以提供一些代码,允许我在我的链中基于 LUIS 意图有一个案例陈述吗?

0 投票
2 回答
1897 浏览

bots - LUIS - 微软认知服务短语列表功能,用于将短语识别为实体

LUIS 是一个很好的工具。我们开始着手编写一个聊天机器人,我们想要使用 LUIS 服务。我们希望 LUIS 从给定文本中识别各种 Microsoft 产品。

假设,我希望 LUIS 将sharepoint 2010, sharepoint 2013, visual studio 2013, visual studio 2010" 等识别为技术产品。我们尝试添加“产品”功能并添加逗号分隔值,如上所示。但是模型只坚持sharepoint, visual- 基本上是单个词。它是无法识别短语。

在使用一些数据进行训练后,它能够将其识别sharepointvisual技术(实体),但是,所需的整个短语不起作用。

然后我们切换到简单的 RegEx 也(SharePoint)\s*(2013|2007|2010)非常简单。它仍然无法将其识别为单个短语。

有人可以帮我吗?

0 投票
1 回答
320 浏览

sharepoint - 在 MessageController 之外和身份验证之后调用 LUIS

处理使用 ADAL (AuthBot) 进行身份验证的 Bot,然后进行身份验证后获取用户输入并发送到 LUIS 以收集意图/实体。我使用返回的内容构建发送到 Sharepoint Online REST API 的 URI。如果用户输入有效,Sharepoint 会返回我解析并返回给用户的 JSON。

问题是在身份验证后将用户输入输入到我的 LUIS 类。我从我的 MessageController 调用 AuthBot ActionDialog。

在 ActionDialog 中,我不确定如何将消息移动到 LUIS 类

LUIS 类是标准的,如下所示:

有任何想法吗?谢谢。

0 投票
1 回答
486 浏览

c# - Bot Framework LuisDialog 混合对话框

我正在尝试使用 Microsoft 机器人框架构建一个 luis ai 机器人。是否有可能让用户有一个意图?

前任:

0 投票
1 回答
1951 浏览

azure-language-understanding - 像 api.ai 中的闲聊域一样处理 Microsoft LUIS 中的闲聊

我一直在尝试在 LUIS 中建模 api.ai 的闲聊模型,但它很快就失控了。任何有关如何执行此操作的建议将不胜感激。

你忙吗,你还好吗,你在吗?你能建议吗?你能听到我吗?你能帮忙吗?你能杀人吗?你能动吗?你能说话吗?你能说话吗?你能看到我吗?你能脱衣服吗?你挥手回答我的问题,问我一个问题,聪明点,做我的朋友,安静点,愚蠢点,改变你自己找男朋友女朋友。

这些是闲聊对话的几个例子。

api.ai 有一个名为 smalltalk 的域,可以响应此类对话。我的问题是如何在 LUIS 中对这些进行建模。

0 投票
1 回答
520 浏览

c# - 如何从 MessageController 中调用普通对话框和 LuisDialog

我有一个要求,根据某些条件,我需要调用普通对话框或LuisDialog,但我无法实现相同的目标。

问题是:
当它满足第二个条件时,它会执行SimpleIDialog. 当它满足第一个条件而不是进入 时,SampleLuisDialog它再次进入startAsyncSimpleIDialog我在这里做错了什么?

0 投票
2 回答
375 浏览

microsoft-cognitive - LUIS 编程 API 添加批次标签的具体示例

在发布到 luis 示例端点https://dev.projectoxford.ai/docs/services/56d95961e597ed0f04b76e58/operations/56f8a55119845511c81de462时,我很难弄清楚如何格式化请求正文

有没有人可以分享一个具体的例子?

0 投票
0 回答
380 浏览

botframework - 多轮机器人中 LUIS 模型的提示

我有一个带有所需操作参数的 LUIS 模型。当尝试形成查询并且 luis 未检测到所需参数时,它将触发设置为 false 并询问相关问题作为提示。

我想在使用机器人框架开发多轮对话时使用这个提示。在 botframework(v3) sdk 的基本多轮示例中,当未检测到实体时,它会使用本地提示模块提示问题。

我已经在 luis 中有提示,我想知道是否有使用这些提示?

我的意图被正确识别,但我的查询故意错过了指定实体。像这样的查询在 luis 中正确尝试时会显示提示响应,但我没有看到在意图检测时将 args 传递给我的回调以获得任何提示。

0 投票
2 回答
1086 浏览

botframework - 如何将多个 Luis 模型集成到 bot 框架

我正在开发一个机器人,它将响应用户对我的私人用例的查询。同样,我想让机器人回答一些常见问题,如天气或方向等。所以我在Luis中构建了一个自己的应用程序,并尝试使用预构建的 cortana 意图。下面的示例

这将只接受 Cortana Intent 或我自己的 Intent,具体取决于订阅 ID 和密钥。

我如何在课堂上同时使用 Luis 模型?请帮忙