计算机已经渗透到几乎每个行业。 不久,编程将成为大多数行业的必备技能。 新型工作将需要人们分析和绘制数据,操纵文本,查询数据库以及控制物联网或机器人。
当前,程序员在这些系统之上构建了一层。 非程序员进行交互的用户界面。 由于行业发展迅速,因此必须对这些接口进行快速更改,因为它们只能执行为其编程的操作。 进行这些更改既耗时又昂贵。
更好的方法是,人们应该能够直接与计算机进行交互。 编写代码是一种方法。 但是,即使对于专业程序员来说,编写必须准确的语句也可能很乏味。 对于非程序员,这不是一件容易的事。 因此,我们需要一种替代方法。
斯坦福大学的研究人员小组可能已经提出了解决此问题的方法。
Voxelurn允许您使用自然语言编程。 您可以输入“ 添加绿色怪物 ”来添加绿色怪物 。 您可以在此处查看支持的命令列表。 但是,这还不是最好的部分。 您可以进行定义。 最初,您将需要了解做事情的核心语言。 之后,您可以编写定义。 随着计算机了解您的定义,整个编程过程将变得更加自然。
我会在这里写一个小教程供您理解。 不幸的是,他们的网站出现问题。 您可以浏览以上视频进行演示。
研究人员从Amazon Mechanical Turk招募了70位用户。 他们被要求在体素上制造结构。 这些用户创建的定义已共享,因此可以从其他定义中构建。
1.)用户A创建一个面部结构并将其定义为“ 添加面部。 ”
2.)用户B使用命令“ 添加面部”,并在其上方戴上帽子。 说“ 戴帽子戴脸”。
3.)用户C可以使用“ 用帽子添加面孔”定义,并可以添加身体,手,腿等。
这个想法是随着时间的推移与用户社区发展语言。 随着系统学习的深入,研究人员注意到用户倾向于使用自然化语言的时间超过了85%。
这项研究是没有代码的未来迈出的重要一步。 您可以在此处查看技术细节。 这是他们的开源仓库的链接。
请关注Hackernoon和我( Febin John James )以获取更多故事。 我还在写一本书,以提高人们对蓝鲸挑战的认识,该挑战夺去了许多国家的许多青少年的生命。 它旨在帮助父母了解暗网的威胁,并采取行动确保孩子的安全。 本书《 搏击蓝鲸》可在亚马逊上预订。 标题将于本月25日发布。
From: https://hackernoon.com/programming-without-coding-33895ff2bc87