Skip to main content
Log in

Influence of Review Properties in the Usefulness Analysis of Consumer Reviews: A Review-Based Recommender System for Rating Prediction

  • Published:
Neural Processing Letters Aims and scope Submit manuscript

Abstract

Most e-commerce sites such as Amazon provide a comment function, and with the rapid growth of the number of comments, selecting and presenting useful comments helps users with decision-making. Recently, recommender systems using reviews instead of rating matrix enhance the recommendation quality by extracting the user preferences and item characteristics from the reviews. Some deep learning methods such as the attention mechanisms are used in these models to judge the review usefulness. However, these approaches rely on the historical data and do not perform well on the unseen reviews. In addition, the existing models ignore the sequential information embedded in the item reviews. In this work, we propose a deep learning model called review-based recommender with attentive properties (RRAP), which combines the review properties and sequential information to mitigate the problems in the traditional recommender systems. We perform experiments to compare the performance of the proposed recommender system with other recommender systems presented in the literature by using Amazon’s four publicly available datasets. We use mean square error as an evaluation metric. The results show that the proposed RRAP reduces the prediction error and improves the interpretability of the model to a certain extent.

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
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Code availability

The code are available from the corresponding author on reasonable request.

Data Availibility Statement

In this paper, the Amazon dataset has been used (http://jmcauley.ucsd.edu/data/amazon/links.html). The datasets used or analysed during the current study are available from the corresponding author on reasonable request.

References

  1. Mu R (2018) A survey of recommender systems based on deep learning. IEEE Access

  2. Aciar S, Zhang D, Simoff S, Debenham J (2007) Informed recommender: basing recommendations on consumer product reviews. IEEE Intell Syst 22(3):37–47

    Article  Google Scholar 

  3. Koren Y, Bell R, Volinsky C (2009) Matrix factorization techniques for recommender systems. Computer 42(8):30–37

    Article  Google Scholar 

  4. Grbovic M, Radosavljevic V, Djuric N, Bhamidipati N, Savla J, Bhagwan V, Sharp D (2016) E-commerce in your inbox: product recommendations at scale. In: ACM, pp 1809–1818

  5. Févotte C, Idier J (2011) Algorithms for nonnegative matrix factorization with the \(\beta \)-divergence. Neural Comput 23(9):2421–2456

    Article  MathSciNet  MATH  Google Scholar 

  6. Koren Y (2008) Factorization meets the neighborhood: a multifaceted collaborative filtering model. In: Proceedings of the 14th ACM SIGKDD international conference on knowledge discovery and data mining, pp 426–434

  7. Lee D (2001) Algorithms for non-negative matrix factorization. Adv Neural Inf Process Syst 1:3

    Google Scholar 

  8. Rendle S (2010) Factorization machines. In: International conference on data mining

  9. Juan Y-C, Zhuang Y, Chin W-S, Lin C-J (2016) Field-aware factorization machines for CTR prediction. conference on recommender systems

  10. Song W, Shi C, Xiao Z, Duan Z, Xu Y, Zhang M, Tang J (2018) Autoint: automatic feature interaction learning via self-attentive neural networks. In: Conference on information and knowledge management

  11. Pero Š, Horváth T (2013) Opinion-driven matrix factorization for rating prediction. In: International conference on user modeling, adaptation, and personalization. Springer, Berlin, pp 1–13

  12. McAuley J, Leskovec J (2013) Hidden factors and hidden topics: understanding rating dimensions with review text. In: Proceedings of the 7th ACM conference on recommender systems, pp 165–172

  13. Tan Y, Zhang M, Liu Y, Ma S (2016) Rating-boosted latent topics: understanding users and items with ratings and reviews. In: IJCAI, vol 16, pp 2640–2646

  14. Zheng L, Noroozi V, Yu PS (2017) Joint deep modeling of users and items using reviews for recommendation. In: Proceedings of the Tenth ACM international conference on web search and data mining, pp 425–434

  15. Seo S, Huang J, Yang H, Liu Y (2017) Interpretable convolutional neural networks with dual local and global attention for review rating prediction. In: The eleventh ACM conference, pp 297–305

  16. Chen C, Zhang M, Liu Y, Ma S (2018) Neural attentional rating regression with review-level explanations. In: The 2018 world wide web conference, pp 1583–1592

  17. Bauman K, Liu B, Tuzhilin A (2017) Aspect based recommendations: recommending items with the most valuable aspects based on user reviews. In: Proceedings of the 23rd ACM SIGKDD international conference on knowledge discovery and data mining, pp 717–725

  18. Chen X, Qin Z, Zhang Y, Xu T (2016) Learning to rank features for recommendation over multiple categories. In: Proceedings of the 39th international ACM SIGIR conference on research and development in information retrieval, pp 305–314

  19. 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 the 37th International ACM SIGIR conference on research and development in information retrieval, pp 83–92

  20. Liu W, Wang Z-J, Yao B, Yin J (2019) Geo-alm: Poi recommendation by fusing geographical information and adversarial learning mechanism. In: IJCAI, vol 7, pp 1807–1813

  21. Manotumruksa J, Macdonald C, Ounis I (2018) A contextual attention recurrent architecture for context-aware venue recommendation. In: The 41st international ACM SIGIR conference on research and development in information retrieval, pp 555–564

  22. Zhao P, Luo A, Liu Y, Zhuang F, Xu J, Li Z, Sheng VS, Zhou X (2020) Where to go next: a spatio-temporal gated network for next poi recommendation. IEEE Trans Knowl Data Eng 34:2512–2524

    Article  Google Scholar 

  23. Wang X, Ounis I, Macdonald C (2021) Leveraging review properties for effective recommendation. arXiv preprint arXiv:2102.03089

  24. Zhou G, Zhu X, Song C, Fan Y, Zhu H, Ma X, Yan Y, Jin J, Li H, Gai K (2018) Deep interest network for click-through rate prediction. In: Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery and data mining, pp 1059–1068

  25. Li C, Niu X, Luo X, Chen Z, Quan C (2019) A review-driven neural model for sequential recommendation. arXiv preprint arXiv:1907.00590

  26. He R, McAuley J (2016) Ups and downs: Modeling the visual evolution of fashion trends with one-class collaborative filtering. In: Proceedings of the 25th international conference on world wide web, pp 507–517

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

  28. Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780

    Article  Google Scholar 

  29. Catherine R, Cohen W (2017) Transnets: learning to transform for recommendation. In: Proceedings of the eleventh ACM conference on recommender systems, pp 288–296

  30. Yu Y, Chen X (2015) A survey of point-of-interest recommendation in location-based social networks. In: National conference on artificial intelligence

  31. Guan X, Cheng Z, He X, Zhang Y, Zhu Z, Peng Q, Chua T-S (2019) Attentive aspect modeling for review-aware recommendation. ACM Trans Inf Syst (TOIS) 37(3):1–27

    Article  Google Scholar 

  32. Zhang W, Wang J (2016) Integrating topic and latent factors for scalable personalized review-based rating prediction. IEEE Trans Knowl Data Eng 28(11):3013–3027

    Article  Google Scholar 

  33. Cheng Z, Ding Y, He X, Zhu L, Song X, Kankanhalli MS (2018) A\(\hat{}\) 3NCF: an adaptive aspect attention model for rating prediction. In: IJCAI, pp 3748–3754

  34. Cheng Z, Ding Y, Zhu L, Kankanhalli M (2018) Aspect-aware latent factor model: rating prediction with ratings and reviews. In: Proceedings of the 2018 world wide web conference, pp 639–648

  35. Chin JY, Zhao K, Joty S, Cong G (2018) ANR: aspect-based neural recommender. In: Proceedings of the 27th ACM international conference on information and knowledge management, pp 147–156

  36. Mikolov T, Sutskever I, Chen K, Corrado G, Dean J (2013) Distributed representations of words and phrases and their compositionality. arXiv preprint arXiv:1310.4546

  37. Lu Y, Dong R, Smyth B (2018) Coevolutionary recommendation model: mutual learning between ratings and reviews. In: The 2018 world wide web conference

  38. Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN, Kaiser Ł, Polosukhin I (2017) Attention is all you need. In: Advances in neural information processing systems, pp 5998–6008

  39. Müller G, Rios M, Sennrich A, Rico (2018) Why self-attention? A targeted evaluation of neural machine translation architectures. In: Proceedings of the 2018 conference on empirical methods in natural language processing

  40. Devlin J, Chang M-W, Lee K, Toutanova K (2018) Bert: pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805

  41. Ba JL, Kiros JR, Hinton GE (2016) Layer normalization. arXiv preprint arXiv:1607.06450

  42. Kingma DP, Ba J (2014) Adam: a method for stochastic optimization. arXiv e-prints

  43. 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

    MathSciNet  MATH  Google Scholar 

  44. Sachdeva N, Mcauley J (2020) How useful are reviews for recommendation? a critical review and potential improvements. In: SIGIR’20: the 43rd international ACM SIGIR conference on research and development in information retrieval

  45. Sun Z, Yu D, Fang H, Yang J, Qu X, Zhang J, Geng C (2020) Are we evaluating rigorously? Benchmarking recommendation for reproducible evaluation and fair comparison. In: Fourteenth ACM conference on recommender systems, pp 23–32

Download references

Acknowledgements

This work is supported by the Natural Science Foundation of China (No. 61672337, 61972357), Zhejiang Key R &D Program (No. 2019C03135).

Funding

Natural Science Foundation of China (No. 61672337, 61972357), Zhejiang Key R &D Program (No. 2019C03135).

Author information

Authors and Affiliations

Authors

Contributions

JL, CZ and SY designed the study, performed the research, analysed data, and wrote the paper. JW and YY contributed to the writing and revisions. All authors reviewed the manuscript.

Corresponding author

Correspondence to Shengying Yang.

Ethics declarations

Conflict of interest

The authors declare that there are no conflicts of interest.

Ethics approval

Not applicable.

Human and animal ethics

Not applicable.

Consent to participate

Not applicable.

Consent for publication

All authors give the publisher license of the copyright which provides the publisher with the exclusive right to publish and sell the research findings in all.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lei, J., Zhu, C., Yang, S. et al. Influence of Review Properties in the Usefulness Analysis of Consumer Reviews: A Review-Based Recommender System for Rating Prediction. Neural Process Lett 55, 11035–11054 (2023). https://doi.org/10.1007/s11063-023-11363-5

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11063-023-11363-5

Keywords

Navigation