Title | GHTRec: A Personalized Service to Recommend GitHub Trending Repositories for Developers |
Authors | Zhou, Yuqi Wu, Jiawei Sun, Yanchun |
Affiliation | Minist Educ, Key Lab High Confidence Software Technol, Beijing, Peoples R China Peking Univ, Dept Comp Sci & Technol, Beijing, Peoples R China Peking Univ, Sch Software & Microelect, Beijing, Peoples R China |
Keywords | PROJECTS |
Issue Date | 2021 |
Publisher | 2021 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, ICWS 2021 |
Abstract | GitHub is one of the largest hosting service platforms for software development, which contains more than 40 million users and 100 million software repositories. GitHub provides a trending page to help software developers discover potential repositories dining a period of time. Also, GitHub introduces a feature named "topic" to label repositories. However, GitHub does not explicitly provide user preference information. It is difficult for software developers to find personalized GitHub trending repositories satisfying their preferences. In this paper, we propose a service named GHTRec to recommend personalized GitHub trending repositories for software developers. First, we use a deep-learning method to predict topics for GitHub repositories. Next, we leverage the historical repositories committed by software developers to make recommendation of GitHub trending repositories. Then we evaluate our topic prediction model and recommendation service, and results show that our GHTRec service could recommend trending repositories satisfying developers' topic preferences. |
URI | http://hdl.handle.net/20.500.11897/638443 |
ISBN | 978-1-6654-1681-8 |
DOI | 10.1109/ICWS53863.2021.00049 |
Indexed | EI CPCI-S(ISTP) |
Appears in Collections: | 信息科学技术学院 软件与微电子学院 |