
«Este tipo de programação não vai substituir completamente os programadores, mas pode ajudar em tarefas muito específicas», diz Regina Barzilay, que lidera a equipa de investigação. Os cientistas pretendem que seja possível falar com o sistema, este entender o utilizador e o que é pedido e começar a criar software. Desta forma, os programadores estarão livres para criarem as partes dos programas que exigem maior criatividade, noticia a NewScientist.
A ferramenta de Barzilay consegue interpretar a linguagem natural e convertê-la para código informático. O sistema consegue perceber o input dado pelo utilizador e gera o código automaticamente. A equipa de investigadores conseguiu que mais de 70% dos inputs se transformassem no código de programação correto.
O consultor Robert Chatley explica que a linguagem natural para programação pode ser útil, mas que ainda estamos longe de conseguir programar tarefas mais complexas. «A linguagem natural pode ser imprecisa, ambígua e idiomática», o que dificulta a automatização destes processos.
O trabalho da equipa de Barzilay será apresentado em Sofia, Bulgária, durante o mês de agosto.