Deep Learning to Translate Between Programming Languages

Facebook creates the first AI system able to translate code from one programming language to another without requiring parallel data for training.

In our evaluations, the model correctly translates more than 90% of Java functions to C++, 74.8% of C++ functions to Java, and 68.7% of functions from Java to Python. 😲

Read how they developed their TransCoder and learn more about the project. At the end of the article, you will also find that they're releasing a test set to help others with evaluating code translation models. πŸ™


Want to receive more content like this in your inbox?