2024
EMNLP
EMNLP 2024
RepoAgent: An LLM-Powered Open-Source Framework for Repository-level Code Documentation Generation
Abstract
AbstractGenerative models have demonstrated considerable potential in software engineering, particularly in tasks such as code generation and debugging. However, their utilization in the domain of code documentation generation remains underexplored. To this end, we introduce RepoAgent, a large language model powered open-source framework aimed at proactively generating, maintaining, and updating code documentation. Through both qualitative and quantitative evaluations, we have validated the effectiveness of our approach, showing that RepoAgent excels in generating high-quality repository-level documentation. The code and results are publicly accessible at https://github.com/OpenBMB/RepoAgent.
🌉
Interdisciplinary Bridge
— Artificial Intelligence and Computer Science and Deep Learning and Natural Language Processing
🧭
Keyword Pioneer
— documentation generation
🐣
Hot Topic Early Bird
— software engineering
🐝
Cross-Pollinator
— Artificial Intelligence, Computer Science, Computer Vision, Data Science & Analytics, Deep Learning, Healthcare & Medicine, Interdisciplinary, Knowledge & Reasoning, Machine Learning, Mathematics & Optimization, Natural Language Processing, Reinforcement Learning, Robotics, Security & Privacy, Speech & Audio
Authors
Qinyu Luo
,
Yining Ye
,
Shihao Liang
,
Zhong Zhang
,
Yujia Qin
,
Yaxi Lu
,
Yesai Wu
,
Xin Cong
,
Yankai Lin
,
Yingli Zhang
,
Xiaoyin Che
,
Zhiyuan Liu
,
Maosong Sun