Skip to main content
Log in

Rating prediction by exploring user’s preference and sentiment

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

With the development of e-commerce, shopping on-line is becoming more and more popular. The explosion of reviews have led to a serious problem, information overloading. How to mine user interest from these reviews and understand users’ preference is crucial for us. Traditional recommender systems mainly use structured data to mine user interest preference, such as product category, user’s tag, and the other social factors. In this paper, we firstly use LDA+Word2vec model to mine user interest. Then, we propose a social user sentimental measurement approach. At last, three factors, including user topic, user sentiment and interpersonal influence, are fused into a recommender system (RS) based on probabilistic matrix factorization. We conduct a series of experiments on Yelp dataset, and experimental results show the proposed approach outperforms the existing approaches.

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

Similar content being viewed by others

References

  1. Bin G, Sheng V, Li S (2015) Bi-parameter space partition for cost-sensitive SVM. In: Proceedings of the 24th International Conference on Artificial Intelligence. AAAI Press, pp 3532–3539

  2. Blei DM, Ng AY, Jordan MI (2003) Latent dirichlet allocation. J Mach Learn Res 3:993–1022

    MATH  Google Scholar 

  3. Cheng G, Zhou P, Han J (2016) Learning rotation-invariant convolutional neural networks for object detection in VHR optical remote sensing images. IEEE Trans. on Geoscience and Remote Sensing 54(12):7405–7415

  4. Cui J, Liu Y, Xu Y, Zhao H, Zha H (2013) Tracking generic human motion via fusion of low- and high-dimensional approaches. IEEE Trans Systems, Man, and Cybernetics: Systems 43(4):996–1002

    Article  Google Scholar 

  5. Ding G, Guo Y, Zhou J et al (2016) Large-Scale Cross-Modality Search via Collective Matrix Factorization Hashing[J]. IEEE Transactions on Image Processing 25(11):5427–5440

  6. Feng H, Qian X (2014) Mining user-contributed photos for personalized product recommendation. Neurocomputing 129:409–420

    Article  Google Scholar 

  7. Fu Z, Sun X, Liu Q, Zhou L, Shu J (2015) Achieving efficient cloud search services: multi-keyword ranked search over encrypted cloud data supporting parallel computing. IEICE Trans Commun E98-B(1):190–200

    Article  Google Scholar 

  8. Fu Z, Huang F, Sun X, Vasilakos A, Yang C (2016a) Enabling semantic search based on conceptual graphs over encrypted outsourced data. IEEE Trans Serv Comput. doi:10.1109/TSC.2016.2622697

    Google Scholar 

  9. Fu Z, Ren K, Shu J, Sun X, Huang F (2016b) Enabling personalized search over encrypted outsourced data with efficiency improvement. IEEE Trans Parallel Distrib Syst 27(9):2546–2559

    Article  Google Scholar 

  10. Fu Z, Sun X, Ji S, and Xie G (2016c) Towards efficient content-aware search over encrypted outsourced data in cloud. In: Proceedings of the 35th Annual IEEE International Conference on Computer Communications (IEEE INFOCOM). doi:10.1109/INFOCOM.2016.7524606

  11. Gu Y, Qian X, Li Q, Wang M, Hong R, Tian Q (2015a) Image annotation by latent community detection and multi-kernel learning. IEEE Trans Image Processing 24(11):3450–3463

    Article  MathSciNet  Google Scholar 

  12. Gu B, Sheng V, Wang Z, Ho D, Osman S, Li S (2015b) Incremental learning for ν-support vector regression. Neural Netw 67:140–150

    Article  Google Scholar 

  13. Han J, Zhang D, Hu X, Guo L, Ren J, Wu F (2015) Background Prior-Based Salient Object Detection via Deep Reconstruction Residual. IEEE Trans. on Circuits and Systems for Video Technology 25(8):1309–1321

  14. Jamali M, Ester M (2010) A matrix factorization technique with trust propagation for recommendation in social networks. In: ACM Conference on Recommender Systems, pp 135–142

  15. Jiang M, Cui P, Liu R, Yang Q, Wang F, Zhu W et al (2012) Social contextual recommendation. In: ACM International Conference on Information and Knowledge Management, pp 45–54

  16. Jiang S, Qian X, Shen J, Fu Y (2015) Author topic model-based collaborative filtering for personalized poi recommendations. IEEE Transactions on Multimedia 17(6):907–918

    Google Scholar 

  17. Jiang S, Qian X, Fu Y, Mei T (2016) Personalized travel sequence recommendation on multi-source big social media. IEEE Trans Big Data 2(1):43–56

    Article  Google Scholar 

  18. Kong Y, Zhang M, Ye D (2016) A belief propagation-based method for task allocation in open and dynamic cloud environments. Knowl-Based Syst 115:123–132

    Article  Google Scholar 

  19. Le QV, Mikolov T (2014) Distributed representations of sentences and documents. In: Proceedings of the 31th International Conference on Machine Learning, pp 1188–1196

  20. Lei X, Qian X (2015) Rating prediction via exploring service reputation. In: IEEE International Workshop on Multimedia Signal Processing, pp 1–6

  21. Lei X, Qian X, Zhao G (2016) Rating prediction based on social sentiment from textual reviews. IEEE Trans. Multimedia 18(9):1910–1921

    Article  Google Scholar 

  22. Li X, Guo Q, Lu X (2016) Spatiotemporal Statistics for Video Quality Assessment. IEEE Transactions on Image processing (IEEE) 25(7):3329–3342

  23. Li X, Mou L, Lu X (2016) Surveillance Video Synopsis via Scaling Down Objects. IEEE Transactions on Image processing (IEEE) 25(2):740–755

  24. Li F, Liu N, Jin H, Zhao K, Yang Q, Zhu X (2011) Incorporating reviewer and product information for review rating prediction. In: International Joint Conference on Artificial Intelligence, pp 1820–1825

  25. Lin Y, Zhang J, Wang X, Zhou A (2012) An information theoretic approach to sentiment polarity classification. In: Proceedings of the 2nd joint WICOW/AIRWeb workshop on web quality, pp 35–40

  26. Ling G, Lyu MR, King I (2014) Ratings meet reviews, a combined approach to recommend. In: Proceedings of the 8th ACM Conference on Recommender systems, pp 105–112

  27. Lin Z, Ding G, Han J, Wang J (2016) Cross-view retrieval via probability-based semantics-preserving hashing. IEEE Trans Cybern PP(99):1-14. doi:10.1109/TCYB.2016.2608906

  28. Liu Y, Zhang X, Cui J, Wu C, Aghajan H, Zha H (2010) Visual analysis of child-adult interactive behaviors in video sequences. In: International Conference on Virtual Systems and Multimedia

  29. Liu Y, Cui J, Zhao H, Zha H (2012) Fusion of low-and high-dimensional approaches by trackers sampling for generic human motion tracking. In: Proceedings of the 21st International Conference on Pattern Recognition, pp 898–901

  30. Liu Y, Nie L, Han L, Zhang L, Rosenblum DS (2015) Action2Activity: recognizing complex activities from sensor data. In: Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence, pp 1617–1623

  31. Liu Q, Cai W, Shen J, Fu Z, Liu X, Linge N (2016a) A speculative approach to spatial-temporal efficiency with multi-objective optimization in a heterogeneous cloud environment. Security and Communication Networks 9(17):4002–4012

    Article  Google Scholar 

  32. Liu L, Cheng L, Liu Y, Jia Y, Rosenblum DS (2016b) Recognizing complex activities by a probabilistic interval-based model. In: Proceedings of AAAI, pp 1266–1272

  33. Liu Y, Liang Y, Liu S, Rosenblum D, Zheng Y (2016c) Predicting urban water quality with ubiquitous data. arXiv preprint arXiv:1610.09462

  34. Liu Y, Nie L, Liu L, Rosenblum DS (2016d) From action to activity: sensor-based activity recognition. Neurocomputing 181:108–115

    Article  Google Scholar 

  35. Liu Y, Zhang L, Nie L, Yan Y, Rosenblum DS (2016e) Fortune teller: predicting your career path. In: Proceedings of AAAI, pp 201–207

  36. Liu Y, Zheng Y, Liang Y, Liu S, Rosenblum DS (2016) Urban water quality prediction based on multi-task multi-view learning. In: Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence, pp 2576–2581

  37. Lou P, Zhao G, Qian X, Wang H, Hou X (2016) Schedule a rich sentimental travel via sentimental POI mining and recommendation. In: Proc. BigMM, pp 33–40

  38. Lu X, Li X (2014) Multiresolution Imaging. IEEE Transactions on Cybernetics (IEEE) 44(1):149–160

  39. Lu X, Wang Y, Yuan Y (2013) Graph Regularized Low-Rank Representation for Destriping of Hyperspectral Images. IEEE Transactions on Geoscience and Remote Sensing (IEEE) 51(7):4009–4018

  40. Lu X, Wu H, Yuan Y (2014) Double Constrained NMF for Hyperspectral Unmixing. IEEE Transactions on Geoscience and Remote Sensing (IEEE) 52(5):2746–2758

  41. Lu X, Li X, Li M (2015) Semi-Supervised Multi-task Learning for Scene Recognition. IEEE Transactions on Cybernetics (IEEE) 45(9):1967–1976

  42. Lu X, Li P, Ma H, Wang S, Xu A (2014) Computing and applying topic-level user interactions in microblog recommendation. In: Proceedings of the 37th international ACM SIGIR conference on Research & development in information retrieval, pp 843–846

  43. Lu D, Liu X, Qian X (2016a) Tag based image search by social Re-ranking. IEEE Trans. Multimedia 18(8):1628–1639

    Article  Google Scholar 

  44. Lu X, Yuan Y, Zhang X (2016b) Jointly Dictionary Learning for Change Detection in Multispectral Imagery. IEEE Transactions on Cybernetics (IEEE). doi:10.1109/TCYB.2016.2531179

  45. Lu Y, Wei Y, Liu L, Zhong J, Sun L, Liu Y (2016c) Towards unsupervised physical activity recognition using smartphone accelerometers. Multimedia Tools and Applications. doi:10.1007/s11042-015-3188-y

  46. Lu X, Wu H, Yuan Y, Yan P, Li X (2013) Manifold Regularized Sparse NMF for Hyperspectral Unmixing. IEEE Transactions on Geoscience and Remote Sensing (IEEE) 51(5):2815–2826

  47. Luo W, Zhuang F, Cheng X, He Q, Shi Z (2015) Ratable aspects over sentiments: predicting ratings for unrated reviews. In: IEEE International Conference on Data Mining, pp 380–389

  48. Lu X, Li X, Zheng X (2017) Latent Semantic Minimal Hashing for Image Retrieval. IEEE Transactions on Image processing (IEEE) 26(1):355–368

  49. Ma T, Zhou J, Tang M, Tian Y, Al-Dhelaan A, Al-Rodhaan M, Lee S (2015) Social network and tag sources based augmenting collaborative recommender system. IEICE Trans Inf Syst E98-D(4):902–910

    Article  Google Scholar 

  50. Martineau J, Finin T (2009) Delta TFIDF: an improved feature space for sentiment analysis. In: Proceedings of the Third International ICWSM Conference, pp 258–261

  51. Mikolov T, Sutskever I, Chen K, Corrado G, Dean J (2013) Distributed representations of words and phrases and their compositionality. In: Advances in Neural Information Processing Systems, vol. 26, pp 3111–3119

  52. Nakagawa T, Inui K, Kurohashi S (2010) Dependency tree-based sentiment classification using CRFs with hidden variables. In: Human Language Technologies: the 2010 Conference of the North American Chapter of the Association for Computational Linguistics, pp 786–794

  53. Pang B, Lee L (2004) A sentimental education: sentiment analysis using subjectivity summarization based on minimum cuts. In: Proceedings of the 42nd Annual Meeting on Association for Computational Linguistics, pp 271–278

  54. Pang B, Lee L, Vaithyanathan S (2002) Thumbs up? Sentiment classification using machine learning techniques. In: Proceedings of EMNLP, pp 79–86

  55. Qian X, Feng H, Zhao G, Mei T (2014) Personalized recommendation combining user interest and social circle. IEEE Transactions on Knowledge & Data Engineering 26(7):1763–1777

    Article  Google Scholar 

  56. Qian X, Wang H, Zhao Y, Hou X, Hong R, Wang M, Tang YY (2017) Image Location Inference by Multisaliency Enhancement. IEEE Trans. Multimedia 19(4):813–821

  57. Qu L, Ifrim G, Weikum G (2010) The bag-of-opinions method for review rating prediction from sparse text patterns. In: Proc. 23rd International Conference on Computational Linguistics, pp 913–921

  58. Ren Y, Shen J, Wang J, Han J, Lee S (2015) Mutual verifiable provable data auditing in public cloud storage. J Internet Technol 16(2):317–323

    Google Scholar 

  59. Rosen-Zvi M, Chemudugunta C, Griffiths T, Smyth P, Steyvers M (2010) Learning author-topic models from text corpora. ACM Trans Inf Syst 28(1):312–324

    Article  Google Scholar 

  60. Salakhutdinov R, Mnih A (2007) Probabilistic matrix factorization. In: Proceedings of NIPS, pp 1257–1264

  61. Sarwar B, Karypis G, Konstan J, Riedl J (2001) Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th international conference on World Wide Web, pp 285–295

  62. Taboada M, Anthony C, Voll K (2006) Methods for creating semantic orientation dictionaries. Language Resources and Evaluation, pp 427–432

  63. Taboada M, Brooke J, Tofiloski M, Voll K, Stede M (2011) Lexicon-based methods for sentiment analysis. Computational Linguistics 37(2):267–307

    Article  Google Scholar 

  64. Tan S, Li Y, Sun H, Guan Z, Yan X, Bu J et al (2014) Interpreting the public sentiment variations on twitter. IEEE Transactions on Knowledge & Data Engineering 26(5):1158–1170

    Article  Google Scholar 

  65. Tang D, Bing Q, Liu T (2015) Learning semantic representations of users and products for document level sentiment classification. In: Proc. 53th Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing, pp 1014–1023

  66. Wang B, Min Y, Huang Y, Li X, and Wu F (2013) Review rating prediction based on the content and weighting strong social relation of reviewers. In: Proceedings of the 2013 international workshop of Mining unstructured big data using natural language processing, pp 23–30

  67. Xia Z, Wang X, Sun X, Wang Q (2016) A secure and dynamic multikeyword ranked search scheme over encrypted cloud data. IEEE Trans. Parallel Distrib. Syst. 27(2):340–352

    Article  Google Scholar 

  68. Xu J, Zheng X, Ding W (2012) Personalized recommendation based on reviews and ratings alleviating the sparsity problem of collaborative filtering. In: IEEE Ninth International Conference on e-Business Engineering (ICEBE), pp 9–16

  69. Yang X, Steck H, Liu Y (2012) Circle-based recommendation in online social networks. In: ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp 1267–1275

  70. Yao X, Han J, Cheng G, Qian X, Guo L (2016) Semantic annotation of high-resolution satellite images via weakly supervised learning. IEEE Trans Geoscience and Remote Sensing 54(6):3660–3671

    Article  Google Scholar 

  71. Yuan Y, Zheng X, Lu X (2017) Discovering diverse subset for unsupervised hyperspectral band selection. IEEE Trans Image Process (IEEE) 26(1)

  72. Zhang D, Han J, Han J, Shao L (2016) Cosaliency Detection Based on Intrasaliency Prior Transfer and Deep Intersaliency Mining. IEEE Trans. on Neural Networks and Learning Systems 27(6):1163–1176

  73. Zhang W, Ding G, Chen L, Li C, Zhang C (2013) Generating virtual ratings from chinese reviews to augment online recommendations. ACM Transactions on Intelligent Systems & Technology 4(1):1199–1221

    Article  Google Scholar 

  74. Zhang D, Han J, Jiang L, Ye S, Chang X (2017) Revealing Event Saliency in Unconstrained Video Collection. IEEE Trans. on Image Processing 26(4):1746–1758

  75. 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: International ACM SIGIR Conference on Research & Development in Information Retrieval, pp 83–92

  76. Zhang D, Han J, Li C, Wang J, Li X, Zhang D, Han J, Li C, Wang J, Li X (2016) Detection of Co-salient Objects by Looking Deep and Wide. International Journal of Computer Vision 120(2):215–232

  77. Zhao G, Qian X (2015a) Service objective evaluation via exploring social users’ rating behaviors. In: Proc. BigMM, pp 228–235

  78. Zhao G, Qian X (2015b) Prospects and challenges of deep understanding social users and urban services – a position paper. In: Proc. BigMM, pp 15–19

  79. Zhao G, Qian X, Kang C (2016a) Service rating prediction by exploring social mobile users’ geographic locations. IEEE Trans Big Data. doi:10.1109/TBDATA.2016.2552541 Accepted

    Google Scholar 

  80. Zhao G, Qian X, Lei X, Mei T (2016b) Service quality evaluation by exploring social users’ contextual information. IEEE Trans Knowledge and Data Engineering 28(12):3382–3394

    Google Scholar 

  81. Zhao G, Qian X, Xie X (2016c) User-service rating prediction by exploring social users’ rating behaviors. IEEE Trans Multimedia 18(3):496–506

    Article  Google Scholar 

Download references

Acknowledgements

This work is partly supported by the NSFC under 61572083, the China Fundamental Research Funds for the Central Universities under Grant 310824153508 and 310824173401 (Chang’an University).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xueming Qian.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ma, X., Lei, X., Zhao, G. et al. Rating prediction by exploring user’s preference and sentiment. Multimed Tools Appl 77, 6425–6444 (2018). https://doi.org/10.1007/s11042-017-4550-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-017-4550-z

Keywords

Navigation