Neural Code Summarization
Code summarization is the task of generating readable summaries that are semantically meaningful and can accurately describe the presumed task of a software. Program comprehension has become one of the most tedious tasks for knowledge transfer. As the codebase evolves over time, the description needs to be manually updated each time with the changes made. An automatic approach is proposed to infer such captions based on benchmarked and custom datasets with comparison between the original and generated results.
Code (1)
Tasks
Code SummarizationSource Code SummarizationTransfer LearningSimilar Papers 제목 키워드 기반
Abstractive Multi-Document Summarization via Joint Learning with Single-Document Summarization
Single-document and multi-document summarizations are very closely related in both task definition and solution method. In this work, we propose to improve neural abstractive multi-document summarization by jointly learn…
DecoderDocument SummarizationMulti-Document SummarizationCode Summarization Beyond Function Level
Code summarization is a critical task in natural language processing and software engineering, which aims to generate concise descriptions of source code. Recent advancements have improved the quality of these summaries,…
Code SummarizationFew-Shot LearningIn-Context LearningPrompt Engineering+1Statement-based Memory for Neural Source Code Summarization
Source code summarization is the task of writing natural language descriptions of source code behavior. Code summarization underpins software documentation for programmers. Short descriptions of code help programmers und…
Code SummarizationDecoderSource Code SummarizationVideo Summarization with Attention-Based Encoder-Decoder Networks
This paper addresses the problem of supervised video summarization by formulating it as a sequence-to-sequence learning problem, where the input is a sequence of original video frames, the output is a keyshot sequence. O…
DecoderSupervised Video SummarizationVideo SummarizationThe Current State of Summarization
With the explosive growth of textual information, summarization systems have become increasingly important. This work aims to concisely indicate the current state of the art in abstractive text summarization. As part of …
Abstractive Text SummarizationDecoderText Summarization