Роботы смогут понять человеческую речь
Программисты из Корнелльского университета разработали новый метод диалога с роботами на естественном, то есть человеческом языке.
Теперь боты смогут понимать самые разные предложения, самостоятельно догадываться о неправильных либо пропущенных инструкциях и адаптироваться к меняющимся обстоятельствам.
Чтобы попросить такого робота-помощника сварить вам макароны, сначала нужно приучить его это делать: спокойно дать ему подробные указания, как малышу. Вы скажете «наполни водой кастрюлю, поставь ее на газовую плиту, вскипяти воду, высыпь туда макароны», а специальная программа, созданная Ашутошем Саксеной и его соратниками по Лаборатории робопедагогики, переведет такие слова на язык робота. Даже если вы упустили сказать „включи плиту“, робот сам догадается о пропущенном этапе.
Потом робот Саксены осматривает место вокруг себя и находит там привычные объекты (с помощью особой программы распознавания). Машину научили связывать различные объекты с их свойствами: к примеру, в кастрюлю можно налить и вылить воду, на плиту можно ставить посуду и нагревать.