【发布时间】:2019-10-02 02:21:31
【问题描述】:
我最近需要创建一个 ANTLR 语言语法以用于转译器(将一种脚本语言转换为另一种)。我突然想到谷歌翻译在翻译自然语言方面做得很好。我们有各种各样的循环神经网络模型、LSTM,而 GPT-2 正在生成语法正确的文本。
问题:是否有足够的模型来训练语法/代码示例组合,以便在给定任意示例源代码的情况下输出新的语法文件?
【问题讨论】:
-
不,不幸的是,程序员仍然需要思考才能编写程序。当然,如果您的工作是编写程序,您可能会认为这是一件好事。
-
我的意思是生成一个 ANTLR 语法文件。不写新软件。
-
Facebook 不是因为这个问题而不得不关闭他们的人工智能吗?如果它是自动生成的,那么它可能无法理解。
标签: machine-learning grammar code-translation transpiler language-recognition