Automatic generation of text descriptive comments for code blocks

96Citations
Citations of this article
81Readers
Mendeley users who have this article in their library.

Abstract

We propose a framework to automatically generate descriptive comments for source code blocks. While this problem has been studied by many researchers previously, their methods are mostly based on fixed template and achieves poor results. Our framework does not rely on any template, but makes use of a new recursive neural network called Code-RNN to extract features from the source code and embed them into one vector. When this vector representation is input to a new recurrent neural network (Code-GRU), the overall framework generates text descriptions of the code with accuracy (Rouge-2 value) significantly higher than other learning-based approaches such as sequence-to-sequence model. The Code-RNN model can also be used in other scenario where the representation of code is required.

Cite

CITATION STYLE

APA

Liang, Y., & Zhu, K. Q. (2018). Automatic generation of text descriptive comments for code blocks. In 32nd AAAI Conference on Artificial Intelligence, AAAI 2018 (pp. 5229–5236). AAAI press. https://doi.org/10.1609/aaai.v32i1.11963

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free