Exploring Large Language Models for Code Explanation
Not on the map. Why?
Abstract (arXiv)
Automating code documentation through explanatory text can prove highly beneficial in code understanding. Large Language Models (LLMs) have made remarkable strides in Natural Language Processing, especially within software engineering tasks such as code generation and code summarization. This study specifically delves into the task of generating natural-language summaries for code snippets, using various LLMs. The findings indicate that Code LLMs outperform their generic counterparts, and zero-shot methods yield superior results when dealing with datasets with dissimilar distributions between training and testing sets.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 14 of its 26 references that are in the map. First posted on arXiv 25 Oct 2023.
Builds on
14 of 26 references.
References · 14
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2023Code Llama: Open Foundation Models for Codecited by 2,105
- 2020CodeBERT: A Pre-Trained Model for Programming and Natural Languagescited by 1,286
- 2023StarCoder: may the source be with you!cited by 790
- 2023The RefinedWeb Dataset for Falcon LLM: Outperforming Curated Corpora with Web Data, and Web Data Onlycited by 755
- 2023Harnessing the Power of LLMs in Practice: A Survey on ChatGPT and Beyondcited by 409
- 20218-bit Optimizers via Block-wise Quantizationcited by 395
- 2023An Empirical Evaluation of Using Large Language Models for Automated Unit Test Generationcited by 193
- 2018Learning to Mine Aligned Code and Natural Language Pairs from Stack Overflowcited by 165
- 2022Few-shot training LLMs for project-specific code-summarizationcited by 128
- 2022Experiences from Using Code Explanations Generated by Large Language Models in a Web Software Development E-Bookcited by 84
- 2023Large Language Models are Few-Shot Summarizers: Multi-Intent Comment Generation via In-Context Learningcited by 71
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 2.
6 papers.
- 2023A Prompt Learning Framework for Source Code Summarizationcited by 9
- 2025Evaluation of LLMs for mathematical problem solvingcited by 7
- 2024ASSERTIFY: Utilizing Large Language Models to Generate Assertions for Production Codecited by 4
- 2025DRAFT-ing Architectural Design Decisions using LLMscited by 4
- 2024Can the Rookies Cut the Tough Cookie? Exploring the Use of LLMs for SQL Equivalence Checkingcited by 2
- 2024Selective Shot Learning for Code Explanationcited by 1
- 2025Evaluation of LLMs for mathematical problem solving30 May 2025
- 2025DRAFT-ing Architectural Design Decisions using LLMs11 Apr 2025
- 2024Selective Shot Learning for Code Explanation17 Dec 2024
- 2024Can the Rookies Cut the Tough Cookie? Exploring the Use of LLMs for SQL Equivalence Checking7 Dec 2024
- 2024ASSERTIFY: Utilizing Large Language Models to Generate Assertions for Production Code25 Nov 2024
- 2023A Prompt Learning Framework for Source Code Summarization26 Dec 2023