如何使用 LUIS 创建机器人以在 Bot Framework (C# SDK) 中支持多种语言
How to create a Bot with LUIS to support multiple languages in Bot Framework (C# SDK)
我使用 bot 框架 (C# SDK) 和 LUIS 创建了一个 bot,目前使用英语语言训练。现在我希望它支持德语。例如,Bot 应该询问用户的语言偏好并将其存储在 User DataBag 中,然后以该语言进行响应。用户应该能够随时更改他们的偏好。
- 鉴于这种情况,实现它的最简单方法是什么?
- 我是否需要创建一个单独的 LUIS 模型来支持德语,或者他们是否可以重用英语模型?
- 我正在使用 FormFlow 并且有很多内置的。如何在 运行 时间翻译它们?
是的,您将需要多个 LUIS 模型,每种语言一个。
关于 FormFlow,您可能需要考虑 localizing the form content。
This article 描述了制作多语言机器人的一些挑战,尽管代码是 Node.js
我使用 bot 框架 (C# SDK) 和 LUIS 创建了一个 bot,目前使用英语语言训练。现在我希望它支持德语。例如,Bot 应该询问用户的语言偏好并将其存储在 User DataBag 中,然后以该语言进行响应。用户应该能够随时更改他们的偏好。
- 鉴于这种情况,实现它的最简单方法是什么?
- 我是否需要创建一个单独的 LUIS 模型来支持德语,或者他们是否可以重用英语模型?
- 我正在使用 FormFlow 并且有很多内置的。如何在 运行 时间翻译它们?
是的,您将需要多个 LUIS 模型,每种语言一个。
关于 FormFlow,您可能需要考虑 localizing the form content。
This article 描述了制作多语言机器人的一些挑战,尽管代码是 Node.js