{"id":87790,"date":"2019-02-15T15:07:05","date_gmt":"2019-02-15T23:07:05","guid":{"rendered":"https:\/\/lifeboat.com\/blog\/2019\/02\/an-ai-can-now-write-its-own-code"},"modified":"2019-02-15T15:07:05","modified_gmt":"2019-02-15T23:07:05","slug":"an-ai-can-now-write-its-own-code","status":"publish","type":"post","link":"https:\/\/lifeboat.com\/blog\/2019\/02\/an-ai-can-now-write-its-own-code","title":{"rendered":"An AI can now write its own code"},"content":{"rendered":"<p><a class=\"aligncenter blog-photo\" href=\"https:\/\/lifeboat.com\/blog.images\/an-ai-can-now-write-its-own-code2.jpg\"><\/a><\/p>\n<p>Circa 2018<\/p>\n<hr>\n<p>Computer scientists have created an AI called Bayou that is able to write its own software code, <a href=\"https:\/\/www.futurity.org\/artificial-intelligence-bayou-coding-1740702\/\">reports <em>Futurity<\/em><\/a>. 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\u2019s all changed with Bayou.<\/p>\n<p><strong>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 \u201cintent\u201d behind each.<\/strong> Now when a human asks Bayou to create an app, Bayou associates the intent its learned from codes on Github to the user\u2019s request and begins writing the app it thinks the user wants.<\/p>\n<p><!-- Link: <a href=\"https:\/\/www.fastcompany.com\/40564859\/an-ai-can-now-write-its-own-code\">https:\/\/www.fastcompany.com\/40564859\/an-ai-can-now-write-its-own-code<\/a> --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Circa 2018 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 [\u2026]<\/p>\n","protected":false},"author":513,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-87790","post","type-post","status-publish","format-standard","hentry","category-robotics-ai"],"_links":{"self":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/posts\/87790","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/users\/513"}],"replies":[{"embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/comments?post=87790"}],"version-history":[{"count":0,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/posts\/87790\/revisions"}],"wp:attachment":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/media?parent=87790"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/categories?post=87790"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/tags?post=87790"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}