Abstract
Users leave many reviews while participating in network activities, and these have been proven to improve the performance of recommendation systems. However, most current works in the field of rating prediction only capture preference information from the single granularity of each review. This inevitably incurs the loss of fine-grained information in reviews. In addition, people do not realize that the usefulness of reviews is also affected by the dynamics of time. User interests continuously change over time, and reviews at different stages have different meanings for user interest modeling. Therefore, we propose a new dynamic multi-granular interaction recommendation (DMIR) model. First, the model does not aggregate reviews into a single vector but rather extracts the feature information from the multi-granular fragments of each review by dilated convolution. Second, the model uses multi-granular feature information to construct the personalized fine-grained interactions between users and items. At the same time, the model assigns each user’s dynamic interest representation according to the user’s interaction with the item at different stages and obtains the corresponding user-item interactions based on the dynamic interest. Finally, we design a gating mechanism to fuse the ratings obtained by two interactions for the final rating prediction. After extensive experiments conducted on five standard datasets based on Amazon, the results show that DMIR achieves a substantial improvement over the existing state-of-the-art models in terms of rating prediction. Additionally, fusing the user’s dynamic interest and multi-granular text interactions not only improves the performance of the model but also enhances the robustness of rating prediction.







Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availability
The datasets generated during and analysed during the current study are available in the [Amazon Review Data] repository, [http://jmcauley.ucsd.edu/data/amazon/links.html].
Code availability
The relevant code for the paper is available.
References
Bi JW, Liu Y, Fan ZP (2020) A deep neural networks based recommendation algorithm using user and item basic data. Int J Mach Learn Cybernet 11(4):763–777
Huang Z, Xu X, Zhu H, Zhou M (2020) An efficient group recommendation model with multiattention-based neural networks. IEEE Trans Neural Networks Learn Syst 31(11):4461–4474
Ding L, Han B, Wang S, Li X, Song B (2019) User-centered recommendation using us-elm based on dynamic graph model in e-commerce. Int J Mach Learn Cybernet 10(4):693–703
Zheng L, Noroozi V, Yu PS (2017) Joint deep modeling of users and items using reviews for recommendation. In: Proceedings of WSDM, pp 425–434
Catherine R, Cohen W (2017) Transnets: learning to transform for recommendation. In: Proceedings of RecSys, pp 288–296
Linden G, Smith B, York J (2003) Amazon. Com recommendations: item-to-item collaborative filtering. IEEE Internet Comput 7(1):76–80
Koren Y, Bell R, Volinsky C (2009) Matrix factorization techniques for recommender systems. Computer 42(8):30–37
Mnih A, Salakhutdinov RR (2008) Probabilistic matrix factorization. In: Proceedings of NIPS, pp 1257–1264
He X, Chen T, Kan MY, Chen X (2015) Trirank: review-aware explainable recommendation by modeling aspects. In: Proceedings of CIKM, pp 1661–1670
Ren Z, Liang S, Li P, Wang S, Maarten R (2017) Social collaborative viewpoint regression with explainable recommendations. In: Proceedings of WSDM, pp 485–494
Zhang Y, Lai G, Zhang M, Zhang Y, Liu Y, Ma S (2014) Explicit factor models for explainable recommendation based on phrase-level sentiment analysis. In: Proceedings of SIGIR, pp 83–92
Kim D, Park C, Oh J, Lee S, Yu H (2016) Convolutional matrix factorization for document context-aware recommendation. In: Proceedings of RecSys, pp 233–240
Wu L, Quan C, Li C, Wang Q, Zheng B, Luo X (2019) A context-aware user-item representation learning for item recommendation. ACM Trans Inform Syst 37(2):1–29
Deshpande M, Karypis G (2004) Item-based top-n recommendation algorithms. ACM Trans Inform Syst 22(1):143–177
Ling G, Lyu MR, King I (2014) Ratings meet reviews, a combined approach to recommend. In: Proceedings of RecSys, pp 105–112
Seo S, Huang J, Yang H, Liu Y (2017) Interpretable convolutional neural networks with dual local and global attention for review rating prediction. In: Proceedings of RecSys, pp 297–305
Chen C, Zhang M, Liu Y, Ma S (2018) Neural attentional rating regression with review-level explanations. In: Proceedings of WWW, pp 1583–1592
Wu C, Wu F, Liu J, Huang Y (2019) Hierarchical user and item representation with three-tier attention for recommendation. In: Proceedings of NAACL-HLT, pp 1818–1826
Chin JY, Zhao K, Joty S, Cong G (2018) ANR: aspect-based neural recommender. In: Proceedings of CIKM, pp 147–156
Kim MW, Song WM, Song SY, Kim EJ (2012) Efficient collaborative recommendation with users clustered for IPTV Services. In: International conference on hybrid information technology, pp 409–416
Su X, Khoshgoftaar, Taghi M (2009) A survey of collaborative filtering techniques. Adv Artif Intell 2009
Pennington J, Socher R, Manning CD (2014) Glove: global vectors for word representation. In: Proc. EMNLP, pp 1532–1543
Kenton JDMWC, Toutanova JK (2019) Bert: pre-training of deep bidirectional transformers for language understanding. In: Proceedings of NAACL-HLT, pp 4171–4186
Dezfouli PAD, Momtazi S, Dehghan M (2021) Deep neural review text interaction for recommendation systems. Appl Soft Comput 100:106985
Lu Y, Dong R, Smyth B (2018) Coevolutionary recommendation model: mutual learning between ratings and reviews. In: Proceedings of WWW, pp 773–782
Tay Y, Luu AT, Hui SC (2018) Multi-pointer co-attention networks for recommendation. In: Proceedings of SIGKDD, pp 2309–2318
Liu D, Li J, Du B, Chang J, Gao R (2019) Daml: dual attention mutual learning between ratings and reviews for item recommendation. In: Proceedings of SIGKDD, pp 344–352
Yang Z, Wang X, Cheng Y, Liu G (2021) Aspect-based capsule Network with mutual attention for recommendations. IEEE Trans Artif Intell
Li C, Quan C, Peng L, Qi Y, Deng Y, Wu L (2019) A capsule network for recommendation and explaining what you like and dislike. In: Proceedings of SIGIR, pp 275–284
Zhu Y, Li H, Liao Y, Wang B, Guan Z, Liu H, Cai D (2017) What to do next: modeling user behaviors by time-LSTM. In: Proceedings of IJCAI, pp 3602–3608
Liu S, Zheng Y (2020) Long-tail session-based recommendation. In: Proceedings of RecSys, pp 509–514
Li P, Que M, Jiang Z, Hu Y, Tuzhilin A (2020) PURS: personalized unexpected recommender system for improving user satisfaction. In: Proceedings of RecSys, pp 279–288
Zeng X, Li J, Wang L, Mao Z, Wong KF (2020) Dynamic online conversation recommendation. In: Proceedings of ACL, pp 3331–3341
Yu F, Koltun V (2015) Multi-scale context aggregation by dilated convolutions. arXiv preprint arXiv:1511.07122
Zhang W, Yuan Q, Han J, Wang J (2016) Collaborative multi-Level embedding learning from reviews for rating prediction. In: Proceedings of IJCAI, pp 2986–2992
Shen Y, Tan S, Sordoni A, Courville A (2018) Ordered neurons: integrating tree structures into recurrent neural networks. arXiv preprint arXiv:1810.09536.
Wang B, Ding Y, Liu S, Zhou X (2019) Ordered neurons LSTM with attention for identifying hate speech and offensive language. In: Proceedings of FIRE, pp 191–198
Li X, Li Y, Dong Y, Xu S, Zhang Z, Wang D, Xiong S (2020) Bidirectional LSTM network with ordered neurons for speech enhancement. In: Proceedings of INTERSPEECH, pp 2702–2706
Yan H, Qin Y, Xiang S, Wang Y, Chen H (2020) Long-term gear life prediction based on ordered neurons LSTM neural networks. Measurement 165:108205
Kingma DP, Ba J (2014) Adam: a method for stochastic optimization. arXiv preprint arXiv:1412.6980
Srivastava N, Hinton G, Krizhevsky A, Sutskever I, Salakhutdinov R (2014) Dropout: a simple way to prevent neural networks from overfitting. J Mach Learn Res 15(1):1929–1958
Wang H, Wu F, Liu Z, Xie X (2020) Fine-grained interest matching for neural news recommendation. In: Proceedings of ACL, pp 836–845
Funding
The authors are grateful to the Key Technology Research and Development Program of Shandong (2020CXGC010102) for funding.
Author information
Authors and Affiliations
Contributions
YZ: His contribution is providing the main innovative points of the model and the structure of the paper. WY: His contribution is to implement the proposed model and write the first draft of the paper. LG: His contribution is to analyze and process datasets. LZ: His contribution is to test the model performance and visualize the experimental results. WX: His contribution is to review and revise the first draft.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflicts of interest to report regarding the present study.
Ethics approval
Not applicable.
Consent to participate
Consent.
Consent for publication
Consent.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Yang, Z., Wang, Y., Liu, G. et al. Recommendation model based on multi-grained interaction that fuses users’ dynamic interests. Int. J. Mach. Learn. & Cyber. 14, 3071–3085 (2023). https://doi.org/10.1007/s13042-023-01821-w
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13042-023-01821-w