paper-with-me

Papers

Read between the lines -- Functionality Extraction From READMEs

2024-03-15 · Prince Kumar, Srikanth Tamilselvam, Dinesh Garg

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.

📄 PDF Abstract BibTeX arXiv:2403.10205

Code (0)

등록된 구현이 없습니다.

Tasks

Code Summarizationtext2text-generationText2text GenerationText Summarization

Similar Papers 제목 키워드 기반

NERdME: a Named Entity Recognition Dataset for Indexing Research Artifacts in Code Repositories

2026-03-05 · Genet Asefa Gesese, Zongxiong Chen, Shufan Jiang, Mary Ann Tan 외 arxiv

Existing scholarly information extraction (SIE) datasets focus on scientific papers and overlook implementation-level details in code repositories. README files describe datasets, source code, and other implementation-le…

Information Extraction

LARCH: Large Language Model-based Automatic Readme Creation with Heuristics

2023-08-06 · Yuta Koreeda, Terufumi Morishita, Osamu Imaichi, Yasuhiro Sogawa

Writing a readme is a crucial aspect of software development as it plays a vital role in managing and reusing program code. Though it is a pain point for many developers, automatically creating one remains a challenge ev…

Language ModelingLanguage ModellingLarge Language Model

An End-to-End System for Reproducibility Assessment of Source Code Repositories via Their Readmes

2023-10-14 · Eyüp Kaan Akdeniz, Selma Tekir, Malik Nizar Asad Al Hinnawi

Increased reproducibility of machine learning research has been a driving force for dramatic improvements in learning performances. The scientific community further fosters this effort by including reproducibility rating…

ClearTK 2.0: Design Patterns for Machine Learning in UIMA

2014-05-01 · LREC 2014 5 · Steven Bethard, Philip Ogren, Lee Becker

ClearTK adds machine learning functionality to the UIMA framework, providing wrappers to popular machine learning libraries, a rich feature extraction library that works across different classifiers, and utilities for ap…

BIG-bench Machine LearningChunking

Formal Disco: Scalable Open-Ended Generation of Formally Verified Programs

2026-07-06 · Gabriel Poesia, Simon Henniger, Tzu-Han Hsu, Yilun Du 외 arxiv

The cost of producing code is rapidly diminishing with increasingly capable AI agents, while quality assurance of generated programs has not kept pace. Formal verification provides the strongest possible guarantees, but …

Synthetic Data Generation