Source Code Summarization
9개 벤치마크 · 논문 58편 · 이 태스크의 논문 보기 →
Benchmarks
DeepCom-Java
ParallelCorpus-Python
CoDesc
CodeSearchNet
CodeSearchNet - Python
Java scripts
Most implemented
A Transformer-based Approach for Source Code Summarization
Recommendations for Datasets for Source Code Summarization
code2seq: Generating Sequences from Structured Representations of Code
Structured Neural Summarization
HAConvGNN: Hierarchical Attention Based Convolutional Graph Neural Network for Code Documentation Generation in Jupyter Notebooks
Unified Pre-training for Program Understanding and Generation
Papers
Variational Prefix Tuning for Diverse and Accurate Code Summarization Using Pre-trained Language Models
Recent advancements in source code summarization have leveraged transformer-based pre-trained models, including Large Language Models of Code (LLMCs), to automate and improve the generation of code summaries. However, ex…
Code SummarizationRerankingSource Code SummarizationSource Code Summarization in the Era of Large Language Models
To support software developers in understanding and maintaining programs, various automatic (source) code summarization techniques have been proposed to generate a concise natural language summary (i.e., comment) for a g…
Code SummarizationSource Code SummarizationESALE: Enhancing Code-Summary Alignment Learning for Source Code Summarization
(Source) code summarization aims to automatically generate succinct natural language summaries for given code snippets. Such summaries play a significant role in promoting developers to understand and maintain code. Insp…
Code SummarizationDecoderLanguage ModelingLanguage Modelling+4On Training a Neural Network to Explain Binaries
In this work, we begin to investigate the possibility of training a deep neural network on the task of binary code understanding. Specifically, the network would take, as input, features derived directly from binaries an…
Code SummarizationDiagnosticSource Code SummarizationA Prompt Learning Framework for Source Code Summarization
(Source) code summarization is the task of automatically generating natural language summaries (also called comments) for given code snippets. Recently, with the successful application of large language models (LLMs) in …
Code SummarizationFew-Shot Learningparameter-efficient fine-tuningPrompt Learning+2Revisiting File Context for Source Code Summarization
Source code summarization is the task of writing natural language descriptions of source code. A typical use case is generating short summaries of subroutines for use in API documentation. The heart of almost all current…
Code SummarizationDecoderSource Code Summarization