# Developers, Rejoice: Now AI Can Write Code for You

URL:: https://www.techrepublic.com/article/developers-rejoice-now-ai-can-write-code-for-you/
Author:: techrepublic.com
## Highlights
> Building a slide deck, pitch, or presentation? Here are the big takeaways:
> Rice University researchers created an application called BAYOU that uses deep learning to write code for programmers.
> BAYOU was created with funding from the US Department of Defense. ([View Highlight](https://instapaper.com/read/1415598653/16514052))
> The system--called BAYOU--was developed by Rice University computer scientists, with funding from the US Department of Defense's Defense Advanced Research Projects Agency (DARPA) and Google. ([View Highlight](https://instapaper.com/read/1415598653/16514055))
> BAYOU essentially acts as a search engine for coding, allowing developers to enter a few keywords and see code in Java that will help with their task. ([View Highlight](https://instapaper.com/read/1415598653/16514056))
> "Bayou is a considerable improvement," Chaudhuri said in the release. "A developer can give Bayou a very small amount of information -- just a few keywords or prompts, really -- and Bayou will try to read the programmer's mind and predict the program they want."
> BAYOU trained itself by studying millions of lines of human-written Java code from GitHub, and draws on that to write its own code, according to the release. It is based on a method called neural sketch learning, which trains an artificial neural network to recognize high-level patterns in hundreds of thousands of Java programs.
> The system can generate API idioms, or snippets of code that use APIs, in Java, according to its website. ([View Highlight](https://instapaper.com/read/1415598653/16514059))
---
Title: Developers, Rejoice: Now AI Can Write Code for You
Author: techrepublic.com
Tags: readwise, articles
date: 2024-01-30
---
# Developers, Rejoice: Now AI Can Write Code for You

URL:: https://www.techrepublic.com/article/developers-rejoice-now-ai-can-write-code-for-you/
Author:: techrepublic.com
## AI-Generated Summary
None
## Highlights
> Building a slide deck, pitch, or presentation? Here are the big takeaways:
> Rice University researchers created an application called BAYOU that uses deep learning to write code for programmers.
> BAYOU was created with funding from the US Department of Defense. ([View Highlight](https://instapaper.com/read/1415598653/16514052))
> The system--called BAYOU--was developed by Rice University computer scientists, with funding from the US Department of Defense's Defense Advanced Research Projects Agency (DARPA) and Google. ([View Highlight](https://instapaper.com/read/1415598653/16514055))
> BAYOU essentially acts as a search engine for coding, allowing developers to enter a few keywords and see code in Java that will help with their task. ([View Highlight](https://instapaper.com/read/1415598653/16514056))
> "Bayou is a considerable improvement," Chaudhuri said in the release. "A developer can give Bayou a very small amount of information -- just a few keywords or prompts, really -- and Bayou will try to read the programmer's mind and predict the program they want."
> BAYOU trained itself by studying millions of lines of human-written Java code from GitHub, and draws on that to write its own code, according to the release. It is based on a method called neural sketch learning, which trains an artificial neural network to recognize high-level patterns in hundreds of thousands of Java programs.
> The system can generate API idioms, or snippets of code that use APIs, in Java, according to its website. ([View Highlight](https://instapaper.com/read/1415598653/16514059))