Meta Learning for Code Summarization
Source code summarization is the task of generating a high-level natural language description for a segment of programming language code. Current neural models for the task differ in their architecture and the aspects of code they consider. In this paper, we show that three SOTA models for code summarization work well on largely disjoint subsets of a large code-base. This complementarity motivates model combination: We propose three meta-models that select the best candidate summary for a given code segment. The two neural models improve significantly over the performance of the best individual model, obtaining an improvement of 2.1 BLEU points on a dataset of code segments where at least one of the individual models obtains a non-zero BLEU.
Code (0)
등록된 구현이 없습니다.
Tasks
Code SummarizationMeta-LearningSource Code SummarizationSimilar Papers 제목 키워드 기반
Meta Learning for Code Summarization
Source code summarization is the task of generating a high-level natural language description for a segment of programming language code. Current neural models for the task differ in their architecture and the aspects of…
Code SummarizationMeta-LearningSource Code SummarizationMeta Learning for Task-Driven Video Summarization
Existing video summarization approaches mainly concentrate on sequential or structural characteristic of video data. However, they do not pay enough attention to the video summarization task itself. In this paper, we pro…
Meta-LearningVideo SummarizationPrecision in Practice: Knowledge Guided Code Summarizing Grounded in Industrial Expectations
Code summaries are essential for helping developers understand code functionality and reducing maintenance and collaboration costs. Although recent advances in large language models (LLMs) have significantly improved aut…
Semantic SimilarityExploring Domain Shift in Extractive Text Summarization
Although domain shift has been well explored in many NLP applications, it still has received little attention in the domain of extractive text summarization. As a result, the model is under-utilizing the nature of the tr…
Extractive Text SummarizationMeta-LearningText SummarizationSelf-Supervised Multimodal Opinion Summarization
Recently, opinion summarization, which is the generation of a summary from multiple reviews, has been conducted in a self-supervised manner by considering a sampled review as a pseudo summary. However, non-text data such…
DecoderOpinion Summarization