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.
Similar content being viewed by others
References
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
Blei DM, Ng AY, Jordan MI (2003) Latent dirichlet allocation. J Mach Learn Res 3:993–1022
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
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
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
Feng H, Qian X (2014) Mining user-contributed photos for personalized product recommendation. Neurocomputing 129:409–420
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
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
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
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
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
Gu B, Sheng V, Wang Z, Ho D, Osman S, Li S (2015b) Incremental learning for ν-support vector regression. Neural Netw 67:140–150
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
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
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
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
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
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
Le QV, Mikolov T (2014) Distributed representations of sentences and documents. In: Proceedings of the 31th International Conference on Machine Learning, pp 1188–1196
Lei X, Qian X (2015) Rating prediction via exploring service reputation. In: IEEE International Workshop on Multimedia Signal Processing, pp 1–6
Lei X, Qian X, Zhao G (2016) Rating prediction based on social sentiment from textual reviews. IEEE Trans. Multimedia 18(9):1910–1921
Li X, Guo Q, Lu X (2016) Spatiotemporal Statistics for Video Quality Assessment. IEEE Transactions on Image processing (IEEE) 25(7):3329–3342
Li X, Mou L, Lu X (2016) Surveillance Video Synopsis via Scaling Down Objects. IEEE Transactions on Image processing (IEEE) 25(2):740–755
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
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
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
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
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
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
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
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
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
Liu Y, Liang Y, Liu S, Rosenblum D, Zheng Y (2016c) Predicting urban water quality with ubiquitous data. arXiv preprint arXiv:1610.09462
Liu Y, Nie L, Liu L, Rosenblum DS (2016d) From action to activity: sensor-based activity recognition. Neurocomputing 181:108–115
Liu Y, Zhang L, Nie L, Yan Y, Rosenblum DS (2016e) Fortune teller: predicting your career path. In: Proceedings of AAAI, pp 201–207
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
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
Lu X, Li X (2014) Multiresolution Imaging. IEEE Transactions on Cybernetics (IEEE) 44(1):149–160
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
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
Lu X, Li X, Li M (2015) Semi-Supervised Multi-task Learning for Scene Recognition. IEEE Transactions on Cybernetics (IEEE) 45(9):1967–1976
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
Lu D, Liu X, Qian X (2016a) Tag based image search by social Re-ranking. IEEE Trans. Multimedia 18(8):1628–1639
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
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
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
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
Lu X, Li X, Zheng X (2017) Latent Semantic Minimal Hashing for Image Retrieval. IEEE Transactions on Image processing (IEEE) 26(1):355–368
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
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
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
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
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
Pang B, Lee L, Vaithyanathan S (2002) Thumbs up? Sentiment classification using machine learning techniques. In: Proceedings of EMNLP, pp 79–86
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
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
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
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
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
Salakhutdinov R, Mnih A (2007) Probabilistic matrix factorization. In: Proceedings of NIPS, pp 1257–1264
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
Taboada M, Anthony C, Voll K (2006) Methods for creating semantic orientation dictionaries. Language Resources and Evaluation, pp 427–432
Taboada M, Brooke J, Tofiloski M, Voll K, Stede M (2011) Lexicon-based methods for sentiment analysis. Computational Linguistics 37(2):267–307
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
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
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
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
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
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
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
Yuan Y, Zheng X, Lu X (2017) Discovering diverse subset for unsupervised hyperspectral band selection. IEEE Trans Image Process (IEEE) 26(1)
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
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
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
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
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
Zhao G, Qian X (2015a) Service objective evaluation via exploring social users’ rating behaviors. In: Proc. BigMM, pp 228–235
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
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
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
Zhao G, Qian X, Xie X (2016c) User-service rating prediction by exploring social users’ rating behaviors. IEEE Trans Multimedia 18(3):496–506
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
Corresponding author
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-017-4550-z