对于聊天机器人学习某些语言的难度是否有任何结果?

人工智能 自然语言处理 参考请求 聊天机器人
2021-11-03 04:29:43

有没有研究过某些语言对于聊天机器人的学习难度?例如,CleverBot 懂一点荷兰语、德语、芬兰语和法语,所以很明显有聊天机器人会说英语以外的其他语言。(英语仍然是她最好的语言,但那是因为她最常说英语)

我想像 lobjan 这样的逻辑构造语言会比自然语言(例如英语)更容易学习。

2个回答

这不是语言本身,而是结构和语言的歧义,例如在英语中:人 a 说“约翰和鲍勃(他的鱼)” 人 B 说“他死了!”,提出问题,人 B 指的是谁到他死了。不仅仅是语言,而是应用程序。您可以使用 Assembly、C、C++、C#、Java 或 Python 编写聊天机器人。所有的工作方式都略有不同,但可以实现相同的结果,但一种语言可能比另一种语言有更多的优点或缺点。因此,归结为不是语言,而是对所说内容的理解,对大脑中语言的研究已经证实我们将意义/感觉/和其他输入与给定的语言联系起来。

所以总结一下:对于聊天机器人来说,英语是迄今为止最混乱的,但由于语言本身的书写/口语方式,日语实际上是最好的。它有更多的结构和更少的歧义。

在过去的 7 年里,我是一名软件工程师和一名 AI 研究员。

机器人最容易学习的语言是拥有最多可用训练数据的语言。当然,语言结构很重要,但是当训练数据的大小存在多个数量级的差异时,就会压倒一切。

即使(尤其是如果?)系统不包含特定语言的调整,人们也应该期望英语、法语或中文比任何构建的语言获得更好的结果。