Time-Series Snapshot Network as A New Model for Role Recommendation in OSS

Jinyin Chen,Yunyi Xie,Jian Zhang,Xincheng Shu,Qi Xuan
DOI: https://doi.org/10.1109/tcss.2021.3070914
2020-01-01
Abstract: The last decade has witnessed the rapid growth of open source software~(OSS). Still, all contributors may find it difficult to assimilate into OSS community even they are enthusiastic to make contributions. We thus suggest that role recommendation may benefit both the users and developers, i.e., once we are able to make successful role recommendation for those in need, it may dramatically contribute to the productivity of developers and the enthusiasm of users, thus further boosting OSS projects' development. Motivated by this potential, we study the role recommendation from email data via network embedding methods. In this paper, we introduce time-series snapshot network~(TSSN) which is a mixture network to model the interactions among users and developers. Based on the established TSSN, we perform temporal biased walk~(TBW) to automatically capture both temporal and structural information of the email network, i.e., the behavioral similarity between individuals in the OSS email network. Experiments on ten Apache datasets demonstrate that the proposed TBW significantly outperforms a number of advanced random walk based embedding methods, leading to the state-of-the-art recommendation performance.
What problem does this paper attempt to address?