Zero-Shot Learning for Code Explanation Using LLM
This paper explores the development of a software code explanation generation tool using CodeLlema 13B Instruct model under zero-shot learning scheme. The generated code explanations are designed to enhance problem localization and comprehension within Nokia Mobile Networks Solutions’ SoC codebases. We assess the semantics and readability of the generated explanations through a human-annotated dataset crafted by SoC engineers within the Nokia group alongside publicly available Code-NL pair dataset from the CoNala Corpus.
Authors
- Mourad Oussalah (ORCID: https://orcid.org/0000-0002-4422-8723)
- Anika Tasnim Preoty
- Matti Niemisto
Institutions
- Nokia (Finland) (FI)
- University of Oulu (FI)
Publication Details
- Published
- 2024-12-15
- DOI
- https://doi.org/10.1109/bigdata62323.2024.10826111
- Primary Topic
- Software Reliability and Analysis Research
- Type
- article
- Field-Weighted Citation Impact
- 0.00