mlsanityData to 7 Oct 2026

Free and Customizable Code Documentation with LLMs: A Fine-Tuning Approach

arXiv 2412.00726 ↗First posted 1 Dec 2024cs.SE cs.AI cs.LGcited by 10

Not on the map. Why?

Abstract (arXiv)

Automated documentation of programming source code is a challenging task with significant practical and scientific implications for the developer community. We present a large language model (LLM)-based application that developers can use as a support tool to generate basic documentation for any publicly available repository. Over the last decade, several papers have been written on generating documentation for source code using neural network architectures. With the recent advancements in LLM technology, some open-source applications have been developed to address this problem. However, these applications typically rely on the OpenAI APIs, which incur substantial financial costs, particularly for large repositories. Moreover, none of these open-source applications offer a fine-tuned model or features to enable users to fine-tune. Additionally, finding suitable data for fine-tuning is often challenging. Our application addresses these issues which is available at https://pypi.org/project/readme-ready/.

Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 13 of its 37 references that are in the map. First posted on arXiv 1 Dec 2024.

Builds on

13 of 37 references.

References · 13

  1. 2017Attention Is All You Needcited by 59,932
  2. 2020Language Models are Few-Shot Learnerscited by 32,199
  3. 2022Training language models to follow instructions with human feedbackcited by 15,712
  4. 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
  5. 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
  6. 2021The Power of Scale for Parameter-Efficient Prompt Tuningcited by 3,769
  7. 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,355
  8. 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 853
  9. 2014Neural Turing Machinescited by 630
  10. 2016Latent Predictor Networks for Code Generationcited by 73
  11. 2017A parallel corpus of Python functions and documentation strings for automated code documentation and code generationcited by 56
  12. 2023Single-Pass Pivot Algorithm for Correlation Clustering. Keep it simple!cited by 8
1 more
  1. 2023On the Consistency of Maximum Likelihood Estimation of Probabilistic Principal Component Analysiscited by 5

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 4; 2026: 5.

10 papers.