Abstract
A lot of Pull Requests (PRs) appear in Github everyday, and thus it is a very important work to review these PRs quickly in Github. Labeling PRs according to the PRs classification can improve the success rate and the review efficiency. However, recent research works have shown that most of the PRs are not labeled, and if the PR is labeled, it is done manually. To solve this problem, we propose a supervised classification model combined with supervised topics model and Naive Bayes classifier, which can make the PR be classified automatically. The method creates a one-one relationship between labels and PRs, and the approach classifies most PRs automatically with the only label which record the closest topic of PRs. The experimental results show that the proposed model can reach a precision of 60% in majority situation. The proposed model may support a better result via adjusting the parameters in case.
Original language | English |
---|---|
Title of host publication | 2018 IEEE International Conference on Communications (ICC) |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
ISBN (Electronic) | 9781538631812 |
ISBN (Print) | 9781538631805 |
DOIs | |
Publication status | Published - 30 Jul 2018 |
Event | 2018 IEEE International Conference on Communications (ICC) - Kansas City, United States Duration: 20 May 2018 → 24 May 2018 https://icc2018.ieee-icc.org/index.html (Link to conference website) |
Publication series
Name | IEEE International Conference on Communications |
---|---|
Volume | 2018-May |
ISSN (Print) | 1550-3607 |
Conference
Conference | 2018 IEEE International Conference on Communications (ICC) |
---|---|
Abbreviated title | IEEE ICC 2018 |
Country/Territory | United States |
City | Kansas City |
Period | 20/05/18 → 24/05/18 |
Internet address |
|
ASJC Scopus subject areas
- Computer Networks and Communications
- Electrical and Electronic Engineering