Mining Code Reviews and Using Pre-trained Models for Code Suggestions Automation
31 May 2023, by Aref El-Maarawi Tefur
Photo: Andrea de Santis
This project aims to understand code suggestions and feedback of developers reviewing pull requests on GitHub and to propose a machine learning-based solution for automating code suggestions for these pull requests. To this end, a representative data set of open-source software repositories hosted on GitHub will be created
The mined data, which consist of the pull requests and their corresponding comments and code suggestions, will be pre-processed, and analyzed using an empirical methodology. In the next step, the gathered data will be used to train a Transformer- based machine learning model to automatically recommend code suggestions.
Participants: Aref El-Maarawi Tefur