mlsanityData to 14 Oct 2026

Read between the lines -- Functionality Extraction From READMEs

arXiv 2403.10205 ↗First posted 15 Mar 2024cs.CL cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

While text summarization is a well-known NLP task, in this paper, we introduce a novel and useful variant of it called functionality extraction from Git README files. Though this task is a text2text generation at an abstract level, it involves its own peculiarities and challenges making existing text2text generation systems not very useful. The motivation behind this task stems from a recent surge in research and development activities around the use of large language models for code-related tasks, such as code refactoring, code summarization, etc. We also release a human-annotated dataset called FuncRead, and develop a battery of models for the task. Our exhaustive experimentation shows that small size fine-tuned models beat any baseline models that can be designed using popular black-box or white-box large language models (LLMs) such as ChatGPT and Bard. Our best fine-tuned 7 Billion CodeLlama model exhibit 70% and 20% gain on the F1 score against ChatGPT and Bard respectively.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 7 of its 15 references that are in the map. First posted on arXiv 15 Mar 2024.

Builds on

7 of 15 references.

References · 7

  1. 2021Evaluating Large Language Models Trained on Codecited by 8,320
  2. 2019BERTScore: Evaluating Text Generation with BERTcited by 5,512
  3. 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,326
  4. 2019ELI5: Long Form Question Answeringcited by 575
  5. 2019Text Summarization with Pretrained Encoderscited by 556
  6. 2019Learning Deep Transformer Models for Machine Translationcited by 309
  7. 2018Categorizing the Content of GitHub README Filescited by 18

Built on by

Not cited yet.