Key points are not available for this paper at this time.
自然语言处理是一种技术,使机器能够更像人类,从而缩小人类与机器之间的距离。因此,简单来说,NLP使得人类能够更容易地与机器交流。在过去几十年中,许多NLP应用程序得以开发。这些应用程序在日常生活中非常有用,例如一种可以通过语音接收指令的机器。许多研究小组正在致力于这一领域,以开发更实用和有用的系统。自然语言处理为使计算机界面更易于使用提供了巨大的潜力,因为人们希望能够用自己的语言与计算机对话,而不是学习计算机命令的专业语言。然而,对于编程来说,与计算机交流所需的形式化编程语言一直被视为理所当然。我们希望挑战这一假设。我们相信现代自然语言处理技术可以使自然语言用于表达编程思想成为可能,从而大幅提高非专业用户访问编程的能力。为了证明自然语言编程的可行性,本文处理的是一些被认为最困难的案例:步骤和循环。
M. Chandhana Surabhi(周一)研究了这个问题。