Username   Password       Forgot your password?  Forgot your username? 


Park Recommendation Algorithm based on User Reviews and Ratings

Volume 15, Number 3, March 2019, pp. 803-812
DOI: 10.23940/ijpe.19.03.p9.803812

Chunxu Wanga, Haiyan Wanga, Jingwen Pia, and Li Anb

aSchool of Information, Beijing Forestry University, Beijing, 100083, China

bDepartment of Geography, San Diego State University, California, 92182, USA

(Submitted on October 22, 2018; Revised on November 21, 2018; Accepted on December 23, 2018)


Recommendation systems are widely used in e-commerce websites as they can recommend appropriate movies, songs, books, and other items to users according to users’ historical behavior. In traditional collaborative filtering algorithms, users’ historical scores are usually used to predict the unknown item rating, while ignoring their textual reviews. Therefore, this paper proposes a park recommendation model based on user reviews and ratings (PRMRR). PRMRR first uses the latent Dirichlet allocation model to extract the statistical distribution of the park features. Secondly, it detects user preference distribution based on park features and user ratings. In order to measure the credibility of user ratings, user rating confidence level is considered to correct user preferences. Thirdly, it uses Kullback-Leibler divergence to calculate the similarity between different users and then predicts the unknown park rating for a specific user. Finally, the proposed algorithm is evaluated on two real park data sets, and the results on two different data sets show that the proposed approach outperforms other traditional approaches. Our recommendation algorithm thus has great potential to improve the quality of park recommendation and effectively handle the data sparsity problem.


References: 20

  1. J. S. Breese, D. Heckerman, and C. Kadie, “Empirical Analysis of Predictive Algorithms for Collaborative Filtering,” in Proceedings of 14th Conference on Uncertainty in Artificial Intelligence, pp. 43-52, Madison, Wisconsin, July 1998
  2. B. Sarwar, G. Karypis, J. Konstan, and J. Riedl, “Item-based Collaborative Filtering Recommendation Algorithms,” in Proceedings of the 10th International Conference on World Wide Web, pp. 285-295, Hong Kong, China, May 2001
  3. P. Resnick, N. Iacovou, M. Suchak, P. Bergstrom, and J. Riedl, “GroupLens: An Open Architecture for Collaborative Filtering of Netnews,” in Proceedings of the 1994 ACM Conference on Computer Supported Cooperative Work, pp. 175-186, Chapel Hill, North Carolina, USA, October 1994
  4. T. Hofmann, “Latent Semantic Models for Collaborative Filtering,” Acm Transactions on Information Systems, Vol. 22, No.1, pp. 89-115, 2004
  5. B. Sarwar, G. Karypis, J. Konstan, and J. Riedl, “Application of Dimensionality Reduction in Recommender System-A Case Study,” in Proceedings of the ACM WebKDD Workshop on Web Mining for E-Commerce, pp. 82-90, Boston, MA, USA, 2000
  6. D. M. Blei, A. Y. Ng, and M. I. Jordan, “Latent Dirichlet Allocation,” Journal of Machine Learning Research, Vol. 3, pp. 993-1022, 2003
  7. Q. Liu, E. H. Chen, H. Xiong, C. H. Ding, and J. Chen, “Enhancing Collaborative Filtering by User Interest Expansion via Personalized Ranking,” IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), Vol. 42, No. 1, pp. 218-233, 2012
  8. X. Y. Zhao, Z. D. Niu, W. Chen, C. Y. Shi, K. Niu, and D. L. Liu, “A Hybrid Approach of Topic Model and Matrix Factorization based on Two-Step Recommendation Framework,” Journal of Intelligent Information Systems, Vol. 44, No. 3, pp. 335-353, 2014
  9. J. McAuley and J. Leskovec, “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, China, October 2013
  10. R. Zhang, Y. F. Gao, W. Z. Yu, P. F. Chao, X. Y. Yang, M. Gao, et al., “Review Comment Analysis for Predicting Ratings,” in Proceedings of the 16th International Conference on Web-Age Information Management, pp. 247-259, Qingdao, China, 2015
  11. J. N. Xu, X. L. Zheng, and W. F. Ding, “Personalized Recommendation based on Reviews and Ratings Alleviating the Sparsity Problem of Collaborative Filtering,” in Proceedings of IEEE Ninth International Conference on E-Business Engineering, pp. 9-16, Washington, DC, USA, September 2012
  12. X. Z. Zhou and S. X. Wu, “Rating LDA Model for Collaborative Filtering,” Knowledge-based Systems, Vol. 110, pp. 135-143, 2016
  13. X. J. Pu, G. S. Wu, and C. F. Yuan, “User-Aware Topic Modeling of Online Reviews,” Multimedia Systems, pp. 1-11, 2017
  14. G. Ganu, N. Elhadad, and A. Marian, “Beyond the Stars: Improving Rating Predictions using Review Text Content,” in Proceedings of International Workshop on the Web and Databases, pp. 1-6, Providence, Rhode Island, USA, June 2009
  15. L. Qu, G. Ifrim, and G. Weikum, “The Bag-of-Opinions Method for Review Rating Prediction from Sparse Text Patterns,” in Proceedings of the 23rd International Conference on Computational Linguistics, pp. 913-921, Beijing, China, August 2010
  16. W. K. Leung, C. F. Chan, and F. L. Chung, “Integrating Collaborative Filtering and Sentiment Analysis: A Rating Inference Approach,” in Proceedings of the ECAI 2006 Workshop on Recommender Systems, pp. 62-66, Riva del Garda, Italy, August 2006
  17. G. Ganu, “Improving the Quality of Predictions using Textual Information in Online User Reviews,” Information Systems, Vol. 38, No. 1, pp. 1-15, 2013
  18. A. Huang, “Similarity Measures for Text Document Clustering,” in Proceedings of the Sixth New Zealand Computer Science Research Student Conference, pp. 49-56, Christchurch, New Zealand, 2008
  19. L. Xiang, “Recommendation System Practice,” The Posts and Telecommunications Press, Beijing, China, 2012
  20. S. Zhang, W. H. Wang, J. Ford, and F. Makedon, “Learning from Incomplete Ratings using Non-Negative Matrix Factorization,” in Proceedings of the Sixth SIAM International Conference on Data Mining, pp. 549-553, Bethesda, Md, USA, April 2006


Please note : You will need Adobe Acrobat viewer to view the full articles.Get Free Adobe Reader

This site uses encryption for transmitting your passwords.