我应该为稀有语言构建自己的NLP引擎,还是为聊天机器人(azure,GCP)和翻译使用云服务?

问题描述 投票:1回答:1

所以,我想为一种没有得到广泛支持的语言建立一个chatbot(即goole / azure不支持构建聊天机器人,但只支持翻译服务)。从该语言到英语的翻译效果很好(反之亦然)。

所以,它更容易:

  1. 在使用聊天机器人时,为该特定语言构建新的NLP引擎以识别用户问题的上下文?
  2. 要将用户问题翻译成英语,然后在内部使用支持英语的聊天机器人引擎(当然,聊天机器人需要编程),即azure / GCP引擎。当识别上下文时,并且当使用时提供答案(它可以再次转换为面向用户的目标语言)?

方法2似乎更容易(云api /服务已经可用)。在识别上下文时,不确定它在实践中是如何工作的?

azure google-cloud-platform nlp chatbot
1个回答
0
投票

在这里,您可以选择方法2 - > multilingual conversations,它有助于翻译和识别意图。

© www.soinside.com 2019 - 2024. All rights reserved.