102 citations · 105 across the 3 of their papers we have counts for
6 papers
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…
Improved Code Summarization via a Graph Neural Network
Alexander LeClair, Sakib Haque, Lingfei Wu +1
Automatic source code summarization is the task of generating natural language descriptions for source code. Automatic code summarization is a rapidly expanding research area, espe…
Automatically Extracting Subroutine Summary Descriptions from Unstructured Comments
Zachary Eberhart, Alexander LeClair, Collin McMillan
Summary descriptions of subroutines are short (usually one-sentence) natural language explanations of a subroutine's behavior and purpose in a program. These summaries are ubiquito…
Recommendations for Datasets for Source Code Summarization
Alexander LeClair, Collin McMillan
Source Code Summarization is the task of writing short, natural language descriptions of source code. The main use for these descriptions is in software documentation e.g. the one-…
A Neural Model for Generating Natural Language Summaries of Program Subroutines
Alexander LeClair, Siyuan Jiang, Collin McMillan
Source code summarization -- creating natural language descriptions of source code behavior -- is a rapidly-growing research topic with applications to automatic documentation gene…
Adapting Neural Text Classification for Improved Software Categorization
Alexander LeClair, Zachary Eberhart, Collin McMillan
Software Categorization is the task of organizing software into groups that broadly describe the behavior of the software, such as "editors" or "science." Categorization plays an i…