Skip to main content
Log in

Finding users preferences from large-scale online reviews for personalized recommendation

  • Published:
Electronic Commerce Research Aims and scope Submit manuscript

Abstract

Along with the growth of Internet and electronic commerce, online consumer reviews have become a prevalent and rich source of information for both consumers and merchants. Numerous reviews record massive consumers’ opinions on products or services, which offer valuable information about users’ preferences for various aspects of different entities. This paper proposes a novel approach to finding the user preferences from free-text online reviews, where a user-preference-based collaborative filtering approach, namely UPCF, is developed to discover important aspects to users, as well as to reflect users’ individual needs for different aspects for recommendation. Extensive experiments are conducted on the data from a real-world online review platform, with the results showing that the proposed approach outperforms other approaches in effectively predicting the overall ratings of entities to target users for personalized recommendations. It also demonstrates that the approach has an advantage in dealing with sparse data, and can provide the recommendation results with desirable understandability.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Notes

  1. http://ictclas.nlpir.org/.

References

  1. Adomavicius, G., & Tuzhilin, A. (2005). Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge and Data Engineering, 17(6), 734–749.

    Article  Google Scholar 

  2. Archak, N., Ghose, A., & Ipeirotis, P. G. (2011). Deriving the pricing power of product features by mining consumer reviews. Management Science, 57(8), 1485–1509.

    Article  Google Scholar 

  3. Chen, L., Chen, G., & Wang, F. (2015). Recommender systems based on user reviews: The state of the art. User Modeling and User-Adapted Interaction, 2(25), 99–154.

    Article  Google Scholar 

  4. Chen, L., & Wang, F. (2013). Preference-based clustering reviews for augmenting E-commerce recommendation. Knowledge-Based Systems, 50, 44–59.

    Article  Google Scholar 

  5. Cramer, H., Evers, V., Ramlal, S., Someren, M., Rutledge, L., Stash, N., et al. (2008). The effects of transparency on trust in and acceptance of a content-based art recommender. User Modeling and User-Adapted Interaction, 18(5), 455–496.

    Article  Google Scholar 

  6. Decker, R., & Trusov, M. (2010). Estimating aggregate consumer preferences from online product reviews. International Journal of Research in Marketing, 27(4), 293–307.

    Article  Google Scholar 

  7. Ding, X., Liu, B., & Yu, P. S. (2008). A holistic lexicon-based approach to opinion mining. In Proceedings of the international conference on web search and data mining (pp. 231–240), New York.

  8. Fellbaum, C. (1998). WordNet: An electronic lexical database. Cambridge, MA: MIT.

    Google Scholar 

  9. Ganu, G., Kakodkar, Y., & Marian, A. (2013). Improving the quality of predictions using textual information in online user reviews. Information Systems, 38(1), 1–15.

    Article  Google Scholar 

  10. Garcia Esparza, S., O’Mahony, M. P., & Smyth, B. (2011). Effective product recommendation using the real-time web. In Proceedings of the 30th SGAI international conference on innovative techniques and applications of artificial intelligence (pp. 5–18), Cambridge.

  11. Herlocker, J. L., Konstan, J. A., Terveen, L. G., & Riedl, J. T. (2004). Evaluating collaborative filtering recommender systems. ACM Transactions On Information Systems, 22(1), 5–53.

    Article  Google Scholar 

  12. Hu, M., & Liu, B. (2004). Mining and summarizing customer reviews. In Proceedings of ACM SIGKDD international conference on knowledge discovery and data mining (pp. 168–177).

  13. Jakob, N., & Weber, S. (2009). Beyond the stars: Exploiting free-text user reviews to improve the accuracy of movie recommendations. In Proceedings of the 1st international CIKM workshop on topic-sentiment analysis for mass opinion (pp. 57–64), Hong Kong.

  14. Jannach, D., Karakaya, Z., & Gedikli, F. (2012). Accuracy improvements for multi-criteria recommender systems. In Proceedings of the 13th ACM conference on electronic commerce (pp. 674–689).

  15. 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), Las Vegas.

  16. Li, F., Han, C., Huang, M., Zhu, X., Xia, Y. J., Zhang, S., et al. (2010). Structure-aware review mining and summarization. In Proceedings of the 23rd international conference on computational linguistics. (pp. 653–661), Beijing.

  17. Liu, H., He, J., Wang, T., Song, W., & Du, X. (2013). Combining user preferences and user opinions for accurate recommendation. Electronic Commerce Research and Applications, 12(1), 14–23.

    Article  Google Scholar 

  18. Liu, B., & Sun, Y. (2013). Survey of personalized recommendation based on society networks analysis. In Proceedings of 2013 6th international conference on information management, innovation management and industrial engineering (ICIII) (pp. 337–340).

  19. Liu, B., & Zhang, L. (2012). A survey of opinion mining and sentiment analysis. In Mining text data (pp. 415–463). Berlin: Springer.

  20. Marinho, L. B., Nanopoulos, A., Schmidt-Thieme, L., Jäschke, R., Hotho, A., Stumme, G. et al. (2011). Social tagging recommender systems. In Recommender systems handbook (pp. 83–95). Berlin: Springer.

  21. 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), Hong Kong.

  22. Pang, B., Lee, L., & Vaithyanathan, S. (2002). Thumbs Up?: Sentiment classification using Machine learning techniques. In Proceedings of the ACL-02 conference on empirical methods in natural language processing (pp. 79–86), Stroudsburg, PA.

  23. Pero, Š., & Horváth, T. (2013). Opinion-driven matrix factorization for rating prediction. Lecture notes in computer science (Vol. 7899, pp. 1–13). Berlin: Springer.

  24. Qi, L., & Chen, L. (2011). Comparison of model-based learning methods for feature-level opinion mining. In Proceedings of IEEE/WIC/ACM international conference on web intelligence and intelligent agent technology (pp. 265–273), Washington, DC.

  25. Raghavan, S., Gunasekar, S., & Ghosh, J. (2012). Review quality aware collaborative filtering. In Proceedings of the sixth ACM conference on recommender systems (pp. 123–130), Dublin.

  26. Schafer, J. B., Frankowski, D., Herlocker, J., & Sen, S. (2007). Collaborative filtering recommender systems (pp. 291–324). Berlin: Springer.

    Google Scholar 

  27. Seroussi, Y., Bohnert, F., & Zukerman, I. (2011). Personalized rating prediction for new users using latent factor models. In Proceedings of the 22nd ACM conference on hypertext and hypermedia (pp. 47–56), New York.

  28. Stede, M. T. M. T. (2011). Lexicon-based methods for sentiment analysis. Computational Linguistics, 37(2), 267–307.

    Article  Google Scholar 

  29. Su, Q., Xu, X., Guo, H., Guo, Z., Wu, X., Zhang, X., et al. (2008). Hidden sentiment association in Chinese web opinion mining. In Proceedings of the 17th international conference on World Wide Web (pp. 959–968), New York.

  30. Terzi, M., Ferrario, M., & Whittle, J. (2011). Free text in user reviews: Their role in recommender systems. In Proceedings of the 3rd ACM RecSys’10 workshop on recommender systems and the social web (pp. 45–48), Chicago.

  31. Tintarev, N., & Masthoff, J. (2007). A survey of explanations in recommender systems. In Workshop at the IEEE international conference on data engineering (pp. 801–810).

  32. Titov, I., & McDonald, R.. (2008). Modeling online reviews with multi-grain topic models. In Proceedings of international conference on World Wide Web, Beijing.

  33. Wang, H., Lu, Y., & Zhai, C. (2010). Latent aspect rating analysis on review text data: A rating regression approach. In Proceedings of ACM SIGKDD international conference on knowledge discovery & data mining, Washington, DC.

  34. Wang, H., & Luo, N. (2014). Collaborative filtering enhanced by user free-text reviews topic modelling. In Proceedings of 2014 international conference on information and communications technologies (pp. 1–5).

  35. Wu, Y., Zhang, Q., Huang, X., & Wu, L. (2009). Phrase dependency parsing for opinion mining. In Proceedings of the 2009 conference on empirical methods in natural language processing (Vol. 3, pp. 1533–1541).

  36. Yang, Y., & Pedersen, J. O. (1997). A comparative study on feature selection in text categorization. In Proceedings of the fourteenth international conference on machine learning (pp. 412–420).

  37. Yang, X., Steck, H., Guo, Y., & Liu, Y. (2012). On Top-K recommendation using social networks. In Proceedings of the sixth ACM conference on Recommender systems (pp. 67–74).

  38. Yu, J., Zha, Z., Wang, M., & Chua, T. (2011). Aspect ranking: Identifying important product aspects from online consumer reviews. In Computational linguistics (pp. 1496–1505).

  39. Zha, Z., Yu, J., & Tang, J. (2014). Product aspect ranking and its applications. IEEE Transactions on Knowledge and Data Engineering, 26(5), 1211–1224.

    Article  Google Scholar 

  40. Zhai, Z., Liu, B., Xu, H., & Jia, P. (2011). Clustering product features for opinion mining. In Proceedings of the 4th international conference on web search and data mining (pp. 347–354), Hong Kong.

  41. Zhang, Y. (2015). Incorporating phrase-level sentiment analysis on textual reviews for personalized recommendation. In Proceedings of the eighth ACM international conference on web search and data mining (pp. 435–440), New York.

  42. Zhang, W., Xu, H., & Wan, W. (2012). Weakness finder: Find product weakness from Chinese reviews by using aspects based sentiment analysis. Expert Systems with Applications, 39, 10283–10291.

    Article  Google Scholar 

Download references

Acknowledgments

The work was partly supported by the National Natural Science Foundation of China (71110107027/71490724/71372044), the MOE Project of Key Research Institute of Humanities and Social Sciences at Universities of China (12JJD630001), and China Retail Research Center of Tsinghua University School of Economics and Management.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qiang Wei.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ma, Y., Chen, G. & Wei, Q. Finding users preferences from large-scale online reviews for personalized recommendation. Electron Commer Res 17, 3–29 (2017). https://doi.org/10.1007/s10660-016-9240-9

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10660-016-9240-9

Keywords

Navigation