Microsoft LUIS 多语言支持

Microsoft LUIS Multi-language support

我们可以在 Microsoft LUIS 中提供多语言支持吗? 如果是,我们如何实施?如果单个代理可以正常工作,还是我们需要为不同的语言创建不同的数据集?

您可以将 Multilanguage chat application 与针对每种文化的单独 LUIS 应用一起使用。 为了拥有单个 LUIS 应用程序,您可以使用 Translator Text API 在将所有传入消息发送到 LUIS 之前对其进行翻译。在这种情况下,您需要在调用 LUIS 识别器之前使用中间件来处理翻译。您还可以使用中间件来翻译您的机器人的响应,这样您就不必在机器人内部使用额外的本地化

Tokenizing LUIS 中的每种语言都不同。

这里还有一个 sample,您可以在其中 select 机器人的一种语言并根据需要继续对话。