APWeb-WAIM 2017: Web and Big Data pp 575-590 | Cite as
Incorporating User Preferences Across Multiple Topics into Collaborative Filtering for Personalized Merchant Recommendation
Abstract
Merchant recommendation, namely recommending personalized merchants to a specific customer, has become increasingly important during the past few years especially with the prevalence of Location Based Social Networks (LBSNs). Although many existing methods attempt to address this task, most of them focus on applying the conventional recommendation algorithm (e.g. Collaborative Filtering) for merchant recommendation while ignoring harnessing the hidden information buried in the users’ reviews. In fact, the information of user real preferences on various topics hidden in the reviews is very useful for personalized merchant recommendation. To this end, in this paper, we propose a graphical model by incorporating user real preferences on various topics from user reviews into collaborative filtering technique for personalized merchant recommendation. Then, we develop an optimization algorithm based on a Gaussian model to train our merchant recommendation approach. Finally, we conduct extensive experiments on two real-world datasets to demonstrate the efficiency and effectiveness of our model. The experimental results clearly show that our proposed model outperforms the state-of-the-art benchmark approaches.
Notes
Acknowledgments
This research was partially supported by grants from the National Natural Science Foundation of China (NSFC, Grant No. U1605251), the National Science Foundation for Distinguished Young Scholars of China (Grant No. 61325010), and the NSFC Major research program (Grant No. 91546103).
References
- 1.Bishop, C.M.: Probabilistic principal component analysis (1997)Google Scholar
- 2.Blei, D.M., Ng, A.Y., Jordan, M.I.: Latent Dirichlet allocation. J. Mach. Learn. Res. 3, 993–1022 (2003)MATHGoogle Scholar
- 3.Chaney, A.J., Blei, D.M., Eliassi-Rad, T.: A probabilistic model for using social networks in personalized item recommendation. In: Proceedings of the 9th ACM Conference on Recommender Systems, pp. 43–50. ACM (2015)Google Scholar
- 4.Cheng, C., Yang, H., King, I., Lyu, M.R.: Fused matrix factorization with geographical and social influence in location-based social networks. AAAI 12, 17–23 (2012)Google Scholar
- 5.Cho, E., Myers, S.A., Leskovec, J.: Friendship and mobility: user movement in location-based social networks. In: Proceedings of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1082–1090. ACM (2011)Google Scholar
- 6.Cremonesi, P., Koren, Y., Turrin, R.: Performance of recommender algorithms on top-n recommendation tasks. In: Proceedings of the Fourth ACM Conference on Recommender Systems, pp. 39–46. ACM (2010)Google Scholar
- 7.Dueck, D., Frey, B., Dueck, D., Frey, B.J.: Probabilistic sparse matrix factorization. University of Toronto technical report PSI-2004-23 (2004)Google Scholar
- 8.Ekstrand, M.D., Riedl, J.T., Konstan, J.A.: Collaborative filtering recommender systems. Found. Trends Hum.-Comput. Interact. 4(2), 81–173 (2011)CrossRefGoogle Scholar
- 9.Fan, M., Khademi, M.: Predicting a business star in yelp from its reviews text alone. arXiv preprint arXiv:1401.0864 (2014)
- 10.Gao, H., Tang, J., Hu, X., Liu, H.: Exploring temporal effects for location recommendation on location-based social networks. In Proceedings of the 7th ACM Conference on Recommender Systems, pp. 93–100. ACM (2013)Google Scholar
- 11.Huang, J., Rogers, S., Joo, E.: Improving restaurants by extracting subtopics from yelp reviews. In: iConference 2014 (Social Media Expo) (2014)Google Scholar
- 12.Karamshuk, D., Noulas, A., Scellato, S., Nicosia, V., Mascolo, C.: Geo-spotting: mining online location-based services for optimal retail store placement. In: Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 793–801. ACM (2013)Google Scholar
- 13.Koren, Y.: 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. ACM (2008)Google Scholar
- 14.Koren, Y., Bell, R., Volinsky, C., et al.: Matrix factorization techniques for recommender systems. Computer 42(8), 30–37 (2009)CrossRefGoogle Scholar
- 15.Li, H., Ge, Y., Zhu, H.: Point-of-interest recommendations: learning potential check-ins from friends. In: Proceedings of the 22th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM (2016)Google Scholar
- 16.Li, X., Xu, G., Chen, E., Li, L.: Learning user preferences across multiple aspects for merchant recommendation. In: 2015 IEEE International Conference on Data Mining (ICDM), pp. 865–870. IEEE (2015)Google Scholar
- 17.Ma, H., King, I., Lyu, M.R.: Learning to recommend with social trust ensemble. In: Proceedings of the 32nd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 203–210. ACM (2009)Google Scholar
- 18.McAuley, J., Leskovec, J.: Hidden factors and hidden topics: understanding rating dimensions with review text. In Proceedings of the 7th ACM Conference on Recommender Systems, pp. 165–172. ACM (2013)Google Scholar
- 19.Mukherjee, S., Basu, G., Joshi, S.: Incorporating author preference in sentiment rating prediction of reviews. In: Proceedings of the 22nd International Conference on World Wide Web, pp. 47–48. ACM (2013)Google Scholar
- 20.Pazzani, M.J., Billsus, D.: Content-based recommendation systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) The Adaptive Web. LNCS, vol. 4321, pp. 325–341. Springer, Heidelberg (2007). doi: 10.1007/978-3-540-72079-9_10 CrossRefGoogle Scholar
- 21.Salakhutdinov, R., Mnih, A.: Probabilistic matrix factorization. In: NIPS 20, pp. 1–8 (2011)Google Scholar
- 22.Wang, H., Lu, Y., Zhai, C.: Latent aspect rating analysis on review text data: a rating regression approach. In: Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 783–792. ACM (2010)Google Scholar
- 23.Weng, L.-T., Xu, Y., Li, Y., Nayak, R.: Exploiting item taxonomy for solving cold-start problem in recommendation making. In: 2008 20th IEEE International Conference on Tools with Artificial Intelligence, vol. 2, pp. 113–120. IEEE (2008)Google Scholar
- 24.Yuan, Q., Cong, G., Sun, A.: Graph-based point-of-interest recommendation with geographical and temporal influences. In: Proceedings of the 23rd ACM International Conference on Conference on Information and Knowledge Management, pp. 659–668. ACM (2014)Google Scholar
- 25.Zheng, V.W., Cao, B., Zheng, Y., Xie, X., Yang, Q.: Collaborative filtering meets mobile recommendation: a user-centered approach. AAAI 10, 236–241 (2010)Google Scholar