English

CSSR: A Context-Aware Sequential Software Service Recommendation Model

Information Retrieval 2021-12-21 v1 Artificial Intelligence

Abstract

We propose a novel software service recommendation model to help users find their suitable repositories in GitHub. Our model first designs a novel context-induced repository graph embedding method to leverage rich contextual information of repositories to alleviate the difficulties caused by the data sparsity issue. It then leverages sequence information of user-repository interactions for the first time in the software service recommendation field. Specifically, a deep-learning based sequential recommendation technique is adopted to capture the dynamics of user preferences. Comprehensive experiments have been conducted on a large dataset collected from GitHub against a list of existing methods. The results illustrate the superiority of our method in various aspects.

Keywords

Cite

@article{arxiv.2112.10316,
  title  = {CSSR: A Context-Aware Sequential Software Service Recommendation Model},
  author = {Mingwei Zhang and Jiayuan Liu and Weipu Zhang and Ke Deng and Hai Dong and Ying Liu},
  journal= {arXiv preprint arXiv:2112.10316},
  year   = {2021}
}

Comments

16 pages, 5 figures, 2 tables, The long version of the paper with the same title in ICSoC 2021