102 citations · 107 across the 5 of their papers we have counts for
7 papers
Statement-based Memory for Neural Source Code Summarization
Aakash Bansal, Siyuan Jiang, Sakib Haque +1
Source code summarization is the task of writing natural language descriptions of source code behavior. Code summarization underpins software documentation for programmers. Short d…
Label Smoothing Improves Neural Source Code Summarization
Sakib Haque, Aakash Bansal, Collin McMillan
Label smoothing is a regularization technique for neural networks. Normally neural models are trained to an output distribution that is a vector with a single 1 for the correct pre…
Semantic Similarity Metrics for Evaluating Source Code Summarization
Sakib Haque, Zachary Eberhart, Aakash Bansal +1
Source code summarization involves creating brief descriptions of source code in natural language. These descriptions are a key component of software documentation such as JavaDocs…
Project-Level Encoding for Neural Source Code Summarization of Subroutines
Aakash Bansal, Sakib Haque, Collin McMillan
Source code summarization of a subroutine is the task of writing a short, natural language description of that subroutine. The description usually serves in documentation aimed at…
Action Word Prediction for Neural Source Code Summarization
Sakib Haque, Aakash Bansal, Lingfei Wu +1
Source code summarization is the task of creating short, natural language descriptions of source code. Code summarization is the backbone of much software documentation such as Jav…
Improved Automatic Summarization of Subroutines via Attention to File Context
Sakib Haque, Alexander LeClair, Lingfei Wu +1
Software documentation largely consists of short, natural language summaries of the subroutines in the software. These summaries help programmers quickly understand what a subrouti…