如何生成用于编排工作流程的项目架构

在编排工作流项目中,架构被定义为项目中意图的组合。 架构设计是项目成功的关键部分。 创建架构时,应考虑要在项目中包括的意向。

指南和建议

对于项目,请考虑以下指南和建议:

  • 需要管理多方面的虚拟助手或聊天机器人的自然语言理解(NLU)时,构建协调项目。
  • 在不同域之间进行编排。 域是服务于相同目的的意图和实体的集合,例如电子邮件命令与餐厅命令。
  • 如果域之间存在类似意向的重叠,请在单独的域中创建通用意向,并将它们从其他域中删除,以获得最佳准确性。
  • 对于跨域的通用意图,例如GreetingConfirmReject,可以将它们添加到单独的域中,或者作为编排项目中的直接意图进行添加。
  • 如果域具有带有静态答案的常见问题解答类型问题,则编排到自定义问答知识库。 确保用于提问的词汇和语言不同于其他会话语言理解项目和 LUIS 应用程序中使用的词汇和语言。
  • 如果话语被错误分类并路由到不正确的意图,则将类似的话语添加到意图以影响其结果。 如果意图连接到项目,则将话语添加到连接的项目本身。 重新训练编排项目后,连接项目中的新话语将影响预测。
  • 将测试数据添加到业务流程项目,以验证链接项目和其他意向之间没有混淆。

后续步骤