Computer scientists have created an AI called Bayou that is able to write its own software code, reports Futurity. Though there have been attempts in the past at creating software that can write its own code, programmers generally needed to write as much or more code to tell the program what kind of applications they want it to code as they would write if they just coded the app itself. That’s all changed with Bayou.
The AI studies all the code posted on GitHub and uses that to write its own code. Using a process called neural sketch learning, the AI reads all the code and then associates an “intent” behind each. Now when a human asks Bayou to create an app, Bayou associates the intent its learned from codes on Github to the user’s request and begins writing the app it thinks the user wants.