Skip to main content
Log in

Modeling user interactions by feature-augmented graph neural networks for recommendation

  • Regular Paper
  • Published:
CCF Transactions on Pervasive Computing and Interaction Aims and scope Submit manuscript

Abstract

Analyzing user behaviors is a conventional approach to accomplish personalized recommendation. However, due to the intrinsic complexity of user behaviors, modeling the user behaviors in an accurate and comprehensive way to achieve effective recommendation is still a challenge. In the paper, we focus on user interaction behaviors and propose a model named Sirius, which designs graph neural networks to model the collaborative relations implied in the interactions and capture the dynamics of sequence features (including time and attribute features). Sirius constructs two kinds of graphs from interaction sequences and then builds two kinds of graph neural networks to jointly mine the implied relations in interactions. In particular, the sequence time feature and sequence attribute feature are fused into the generation of item and sequence embeddings. At last, Sirius gives the item recommendation by next item prediction. We conduct extensive experiments on multiple real-world datasets. The experimental results show that Sirius outperforms several state-of-the-art models in terms of recall and mean reciprocal rank (MRR). Moreover, Sirius has been deployed in MX Player, one of India’s largest streaming platforms, and achieves the improvement on online unique click-through rates (CTRs), which demonstrates the effectiveness and feasibility of Sirius in a real-world production environment.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

Notes

  1. MovieLens:(2018), https://grouplens.org/datasets/movielens/.

  2. Reviews, A.P.:(2014), https://jmcauley.ucsd.edu/data/amazon/links.html.

References

  • Chen, T., Wong, R.C.-W.: Handling information loss of graph neural networks for session-based recommendation. In: Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 1172–1180 (2020)

  • Chen, X., Xu, H., Zhang, Y., Tang, J., Cao, Y., Qin, Z., Zha, H.: Sequential recommendation with user memory networks. In: Proceedings of the Eleventh ACM International Conference on Web Search and Data Mining, pp. 108–116 (2018)

  • Gilmer, J., Schoenholz, S.S., Riley, P.F., Vinyals, O., Dahl, G.E.: Neural message passing for quantum chemistry. In: ICML (2017)

  • Gupta, P., Garg, D., Malhotra, P., Vig, L., Shroff, G.: NISER: normalized item and session representations with graph neural networks. In: CIKM 2019 (2019)

  • Hamilton, W., Ying, Z., Leskovec, J.: Inductive representation learning on large graphs. Advances in neural information processing systems, Curran Associates Inc, pp. 1024–1034, Red Hook, NY, USA (2017)

  • Hidasi, B., Karatzoglou, A.: Recurrent neural networks with top-k gains for session-based recommendations. In: Proceedings of the 27th ACM International Conference on Information and Knowledge Management, pp. 843–852 (2018)

  • Hidasi, B., Karatzoglou, A., Baltrunas, L., Tikk, D.: Session-based recommendations with recurrent neural networks. In: 2016 ICLR (2015)

  • Hidasi, B., Quadrana, M., Karatzoglou, A., Tikk, D.: Parallel recurrent neural network architectures for feature-rich session-based recommendations. In: Proceedings of the 10th ACM Conference on Recommender Systems, pp. 241–248 (2016)

  • Huang, J., Zhao, W.X., Dou, H., Wen, J.-R., Chang, E.Y.: Improving sequential recommendation with knowledge-enhanced memory networks. In: The 41st International ACM SIGIR Conference on Research & Development in Information Retrieval, pp. 505–514 (2018)

  • Kang, W.-C., McAuley, J.: Self-attentive sequential recommendation. In: 2018 IEEE International Conference on data mining (ICDM), IEEE, pp. 197–206 (2018)

  • Krichene, W., Rendle, S.: On sampled metrics for item recommendation. In: Proceedings of the 26th ACM SIGKDD International Conference on Knowledge discovery & data mining, pp. 1748–1757 (2020)

  • Li, J., Ren, P., Chen, Z., Ren, Z., Lian, T., Ma, J.: Neural attentive session-based recommendation. In: Proceedings of the 2017 ACM on Conference on Information and Knowledge Management, pp. 1419–1428 (2017)

  • Li, J., Wang, Y., McAuley, J.: Time interval aware self-attention for sequential recommendation. In: Proceedings of the 13th International Conference on Web Search and Data Mining, pp. 322–330 (2020)

  • Liu, Q., Wu, S., Wang, D., Li, Z., Wang, L.: Context-aware sequential recommendation. In: 2016 IEEE 16th International Conference on Data Mining (ICDM), IEEE. pp. 1053–1058 (2016)

  • Liu, Q., Zeng, Y., Mokhosi, R., Zhang, H.: STAMP: short-term attention/memory priority model for session-based recommendation. In: Proceedings of the 24th ACM SIGKDD International Conference on knowledge discovery & data mining, pp. 1831–1839 (2018)

  • Pan, Z., Cai, F., Chen, W., Chen, H., de Rijke, M.: Star graph neural networks for session-based recommendation. In: Proceedings of the 29th ACM International Conference on Information & Knowledge Management, pp. 1195–1204 (2020)

  • Rendle, S., Freudenthaler, C., Schmidt-Thieme, L.: Factorizing personalized markov chains for next-basket recommendation. In: Proceedings of the 19th International Conference on World Wide Web, pp. 811–820 (2010)

  • Shani, G., Heckerman, D., Brafman, R.I.: An mdp-based recommender system. J. Mach. Learn. Res. 6(Sep), 1265–1295 (2005)

    MathSciNet  MATH  Google Scholar 

  • Tang, J., Wang, K.: Personalized top-n sequential recommendation via convolutional sequence embedding. In: Proceedings of the Eleventh ACM International Conference on Web Search and Data Mining, pp. 565–573 (2018)

  • Tuan, T.X., Phuong, T.M.: 3d convolutional networks for session-based recommendation with content features. In: Proceedings of the Eleventh ACM Conference on Recommender Systems, pp. 138–146 (2017)

  • Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, Ł., Polosukhin, I.: Attention is all you need. In: Advances in Neural Information Processing Systems, pp. 5998–6008 (2017)

  • Voorhees, E.M., et al.: The trec-8 question answering track report. TREC 99, 77–82 (1999). (Citeseer)

    Google Scholar 

  • Wang, S., Hu, L., Wang, Y., Cao, L., Sheng, Q.Z., Orgun, M.: Sequential recommender systems: challenges, progress and prospects. In: Proceedings of the 28th International Joint Conference on Artificial Intelligence, AAAI Press. pp. 6332–6338 (2019)

  • Wu, S., Tang, Y., Zhu, Y., Wang, L., Xie, X., Tan, T.: Session-based recommendation with graph neural networks. In: Proceedings of the AAAI Conference on artificial intelligence, vol. 33, pp. 346–353 (2019)

  • Xu, C., Zhao, P., Liu, Y., Sheng, V.S., Xu, J., Zhuang, F., Fang, J., Zhou, X.: Graph contextualized self-attention network for session-based recommendation. In: IJCAI, pp. 3940–3946 (2019)

  • Yang, Y., Xu, Y., Sun, Y., Dong, Y., Wu, F., Zhuang, Y.: Mining fraudsters and fraudulent strategies in large-scale mobile social networks. IEEE Trans. Knowl. Data Eng. 33(1), 169–179 (2019)

    Article  Google Scholar 

  • Yin, H., Wang, W., Wang, H., Chen, L., Zhou, X.: Spatial-aware hierarchical collaborative deep learning for poi recommendation. IEEE Trans. Knowl. Data Eng. 29(11), 2537–2551 (2017)

    Article  Google Scholar 

  • Yu, Z., Tian, M., Wang, Z., Guo, B., Mei, T.: Shop-type recommendation leveraging the data from social media and location-based services. ACM Trans.Knowl. Discov. Data (TKDD) 11(1), 1–21 (2016)

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China under Grant No. 62072450 and the 2021 joint project with MX Media.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Beihong Jin.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Dong, X., Jin, B., Zhuo, W. et al. Modeling user interactions by feature-augmented graph neural networks for recommendation. CCF Trans. Pervasive Comp. Interact. 4, 207–218 (2022). https://doi.org/10.1007/s42486-022-00105-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s42486-022-00105-6

Keywords

Navigation