Automatic Code Documentation Generation Using GPT-3 | Awesome LLM Papers Contribute to Awesome LLM Papers

Automatic Code Documentation Generation Using GPT-3

Junaed Younus Khan, Gias Uddin . Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering 2022 – 61 citations

[Paper]   Search on Google Scholar   Search on Semantic Scholar
Llm For Code Uncategorized

Source code documentation is an important artifact for efficient software development. Code documentation could greatly benefit from automation since manual documentation is often labouring, resource and time-intensive. In this paper, we employed Codex for automatic code documentation creation. Codex is a GPT-3 based model pre-trained on both natural and programming languages. We find that Codex outperforms existing techniques even with basic settings like one-shot learning (i.e., providing only one example for training). Codex achieves an overall BLEU score of 20.6 for six different programming languages (11.2% improvement over earlier state-of-the-art techniques). Thus, Codex shows promise and warrants in-depth future studies for automatic code documentation generation to support diverse development tasks.

Similar Work