High Impact Factor : 4.396 icon | Submit Manuscript Online icon |

Github Project Recommendation System


Rugved Vengurlekar , Sinhgad College of Engineering; Shrikant Pansare, Sinhgad College of Engineering; Somesh Narwade, Sinhgad College of Engineering; Kunal Patil, Sinhgad College of Engineering


Collaborative Filtering, GitHub, Stochastic, Recommendation System


In the open source community such as GitHub, developers usually need to find projects similar to their work, with the aim to reuse their functions and explore ideas of features that could be possibly added into their project at hand. Traditional text search engine can help detect similar resources. However, it is difficult for developers to use in open source community because a few query words cannot describe the whole features of a project. In this paper, we present a practical software recommendation system, which is used to recommend personalized software projects in GitHub. According to the features of projects created by developers and their behaviour to other known projects, the project recommends the top N relevant and personalized software projects.

Other Details

Paper ID: IJSRDV7I40438
Published in: Volume : 7, Issue : 4
Publication Date: 01/07/2019
Page(s): 641-642

Article Preview

Download Article