Skip to main content
Vai all'homepage della Commissione europea (si apre in una nuova finestra)
italiano italiano
CORDIS - Risultati della ricerca dell’UE
CORDIS

Programming with Big Code

Periodic Reporting for period 1 - AutoCode (Programming with Big Code)

Periodo di rendicontazione: 2017-05-01 al 2018-10-31

The goal of AutoCode is to enable automatic programming based on machine-learning over large code bases.
In this project, we developed several interesting prototypes that represent significant progress in the area of automatic programming.
One of our protoypes, called code2vec, is available at www.code2vec.org and is able to predict labels that describe a given piece of code.
The system has been released as open-source (https://github.com/tech-srl/code2vec(si apre in una nuova finestra)).
Another prototype that we developed, called code2seq, is available at www.code2seq.org and is able to predict a natural language sentence that describes a given piece of code.
The system will be released as open source under https://github.com/tech-srl(si apre in una nuova finestra).
Both systems have gained much interest both in academia and in industry.
There are several applications of the technology in Industry – at Microsoft Research, in VISA research, and in various startups.
Il mio fascicolo 0 0