CLNov 9, 2020

Pointing to Subwords for Generating Function Names in Source Code

arXiv:2011.04241v1990 citations
AI Analysis

This is an incremental improvement for software engineering tools, specifically in code generation tasks.

The paper tackled generating function names from source code by addressing difficulties with low-frequency or out-of-vocabulary subwords, proposing two copying strategies that improved performance on Java datasets.

We tackle the task of automatically generating a function name from source code. Existing generators face difficulties in generating low-frequency or out-of-vocabulary subwords. In this paper, we propose two strategies for copying low-frequency or out-of-vocabulary subwords in inputs. Our best performing model showed an improvement over the conventional method in terms of our modified F1 and accuracy on the Java-small and Java-large datasets.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes