OSS Mentor A framework for improving developers contributions via deep reinforcement learning

10/24/2022
by   Jiakuan Fan, et al.
0

In open source project governance, there has been a lot of concern about how to measure developers' contributions. However, extremely sparse work has focused on enabling developers to improve their contributions, while it is significant and valuable. In this paper, we introduce a deep reinforcement learning framework named Open Source Software(OSS) Mentor, which can be trained from empirical knowledge and then adaptively help developers improve their contributions. Extensive experiments demonstrate that OSS Mentor significantly outperforms excellent experimental results. Moreover, it is the first time that the presented framework explores deep reinforcement learning techniques to manage open source software, which enables us to design a more robust framework to improve developers' contributions.

READ FULL TEXT
research
09/02/2020

Analysis of open source license selection for the GitHub programming community

Developers usually select different open source licenses to restrain the...
research
12/25/2021

"We do not appreciate being experimented on": Developer and Researcher Views on the Ethics of Experiments on Open-Source Projects

A tenet of open source software development is to accept contributions f...
research
06/09/2019

Neural Heterogeneous Scheduler

Access to parallel and distributed computation has enabled researchers a...
research
03/20/2022

MicroRacer: a didactic environment for Deep Reinforcement Learning

MicroRacer is a simple, open source environment inspired by car racing e...
research
02/12/2019

ELF OpenGo: An Analysis and Open Reimplementation of AlphaZero

The AlphaGo, AlphaGo Zero, and AlphaZero series of algorithms are a rema...
research
08/08/2020

TriFinger: An Open-Source Robot for Learning Dexterity

Dexterous object manipulation remains an open problem in robotics, despi...
research
07/07/2021

The Geography of Open Source Software: Evidence from GitHub

Open Source Software plays an important role in the digital economy. Yet...

Please sign up or login with your details

Forgot password? Click here to reset