Skip to main content

Exploiting Guest Preferences with Aspect-based Sentiment Analysis for Hotel Recommendation

  • Conference paper
  • First Online:
Book cover Knowledge Discovery, Knowledge Engineering and Knowledge Management (IC3K 2014)

Abstract

This paper presents a collaborative filtering method for hotel recommendation incorporating guest preferences. We used the results of aspect-based sentiment analysis to recommend hotels because whether or not the hotel can be recommended depends on the guest preferences related to the aspects of a hotel. For each aspect of a hotel, we identified the guest preference by using dependency triples extracted from the guest reviews. The triples represent the relationship between aspect and its preference. We calculated transitive association between hotels by using the positive/negative preference on some aspect. Finally, we scored hotels by Markov Random Walk model to explore transitive associations between the hotels. The empirical evaluation showed that aspect-based sentiment analysis improves overall performance. Moreover, we found that it is effective for finding hotels that have never been stayed at but share the same neighborhoods.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    http://rit.rakuten.co.jp/opendata.html.

  2. 2.

    We used the clusters that the number of positive and negative words is not equal.

  3. 3.

    http://rit.rakuten.co.jp/opendata.html.

  4. 4.

    http://code.google.com/p/plda.

  5. 5.

    www.Leshop.ch.

  6. 6.

    http://www.grouplens.org/node/73.

References

  1. Balabanovic, M., Shoham, Y.: Fab content-based collaborative recommendation. Commun. ACM 40, 66–72 (1997)

    Article  Google Scholar 

  2. Park, S.T., Pennock, D.M., Madani, O., Good, N., DeCoste, D.: Naive filterbots for robust cold-start recommendations. In: Proceeding of the 12th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, pp. 699–705 (2006)

    Google Scholar 

  3. Yildirim, H., Krishnamoorthy, M.S.: A random walk method for alleviating the sparsity problem in collaborative filtering. In: Proceeding of the 3rd ACM Conference on Recommender Systems, pp. 131–138 (2008)

    Google Scholar 

  4. Liu, N.N., Yang, Q.: A ranking-oriented approach to collaborative filtering. In: Proceeding of the 31st Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 83–90 (2008)

    Google Scholar 

  5. Lathia, N., Hailes, S., Capra, L., Amatriain, X.: Temporal diversity in recommender systems. In: Proceeding of the 33rd ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 210–217 (2010)

    Google Scholar 

  6. Zhao, X., Zhang, W., Wang, J.: Interactive collaborative filtering. In: Proceeding of the 22nd ACM Conference on Information and Knowledge Management, pp. 1411–1420 (2013)

    Google Scholar 

  7. Sarwar, B., Karypis, G., Konstan, J., Reidl, J.: Automatic multimedia Cross-Model correlation discovery. In: Proceeding of the 10th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, pp. 653–658 (2001)

    Google Scholar 

  8. Cane, W.L., Stephen, C.C., Fu-lai, C.: Integrating collaborative filtering and sentiment analysis. In: Proceeding of the ECAI 2006 Workshop on Recommender Systems, pp. 62–66 (2006)

    Google Scholar 

  9. Niklas, J., Stefan, H.W., Mark, C.M., Iryna, G.: Beyond the Stars: exploiting free-text user reviews to improve the accuracy of movie recommendations. In: Proceeding of the 1st International CIKM workshop on Topic-Sentiment Analysis for Mass Opinion, pp. 57–64 (2009)

    Google Scholar 

  10. Raghavan, S., Gunasekar, S., Ghosh, J.: Review quality aware collaborative filtering. In: Proceeding of the 6th ACM Conference on Recommender Systems, pp. 123–130 (2012)

    Google Scholar 

  11. Li, M., Dias, B., Jarman, I.: Grocery shopping recommendations based on basket-sensitive random walk. In: Proceeding of the 15th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, pp. 1215–1223 (2009)

    Google Scholar 

  12. Faridani, S.: Using canonical correlation analysis for generalized sentiment analysis product recommendation and search. In: Proceeding of 5th ACM Conference on Recommender Systems, pp. 23–27 (2011)

    Google Scholar 

  13. Blei, D.M., Ng, A.Y., Jordan, M.I.: Latent dirichlet allocation. Mach. Learn. 3, 993–1022 (2003)

    MATH  Google Scholar 

  14. Yin, Z., Gupta, M., Weninger, T., Han, J.: A unified framework for link recommendation using random walks. In: Proceeding of the Advances in Social Networks Analysis and Mining, pp. 152–159 (2010)

    Google Scholar 

  15. Li, L., Zheng, L., Fan, Y., Li, T.: Modeling and broadening temporal user interest in personalized news recommendation. Expert Syst. Appl. 41(7), 3163–3177 (2014)

    Article  Google Scholar 

  16. Wijaya, D.T., Bressan, S.: A random walk on the red carpet: rating movies with user reviews and pagerank. In: Proceeding of the ACM International Conference on Information and Knowledge Management CIKM 2008, pp. 951–960 (2008)

    Google Scholar 

  17. Kudo, T., Matsumoto, Y.: Fast method for kernel-based text analysis. In: Proceeding of the 41st Annual Meeting of the Association for Computational Linguistics, pp. 24–31 (2003)

    Google Scholar 

  18. Kobayashi, N., Inui, K., Matsumoto, Y., Tateishi, K., Fukushima, S.: Collecting evaluative expressions for opinion extraction. J. Nat. Lang. Process. 12(3), 203–222 (2005)

    Article  Google Scholar 

  19. Hofmann, T.: Probabilistic latent semantic indexing. In: Proceeding of the 22nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 50–57 (1999)

    Google Scholar 

  20. Li, Y., Yang, M., Zhang, Z.: Scientific articles recommendation. In: Proceeding of the ACM International Conference on Information and Knowledge Management CIKM 2013, pp. 1147–1156 (2013)

    Google Scholar 

  21. Turney, P.D.: Thumbs Up or Thumbs Down? semantic orientation applied to un-supervised classification of reviews. In: Proceeding of the 40th Annual Meeting of the Association for Computational Linguistics, pp. 417–424 (2002)

    Google Scholar 

  22. Joachims, T.: SVM light support vector machine. Dept. of Computer Science Cornell University (1998)

    Google Scholar 

  23. Xue, G.R., Yang, Q., Zeng, H.J., Yu, Y., Chen, Z.: Exploiting the hierarchical structure for link analysis. In: Proceeding of the 28th ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 186–193 (2005)

    Google Scholar 

  24. Brin, S., Page, L.: The anatomy of a large-scale hypertextual web search engine. Comput. Networks 30(1–7), 107–117 (1998)

    Google Scholar 

  25. Yates, B., Neto, R.: Modern Information Retrieval. Addison Wesley, Boston (1999)

    Google Scholar 

  26. Blitzer, J., Dredze, M., Pereira, F.: Biographies, Bollywood, Boom-boxes and Blenders: domain adaptation for sentiment classification. In: Proceeding of the 45th Annual Meeting of the Association for Computational Linguistics, pp. 187–295 (2007)

    Google Scholar 

  27. Dai, W., Yang, Q., Xue, G., Yu, Y.: Boosting for transfer learning. In: Proceeding of the 24th International Conference on Machine Learning, pp. 193–200 (2007)

    Google Scholar 

  28. Koren, Y., Bell, R.M., Volinsky, C.: Matrix factorization techniques for recommender systems. IEEE Comput. 42(8), 30–37 (2009)

    Article  Google Scholar 

  29. Wang, C., Blei, D.M.: Collaborative topic modeling for recommending scientific articles. In: Proceeding of the 17th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, pp. 448–456 (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fumiyo Fukumoto .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Fukumoto, F., Sugiyama, H., Suzuki, Y., Matsuyoshi, S. (2015). Exploiting Guest Preferences with Aspect-based Sentiment Analysis for Hotel Recommendation. In: Fred, A., Dietz, J., Aveiro, D., Liu, K., Filipe, J. (eds) Knowledge Discovery, Knowledge Engineering and Knowledge Management. IC3K 2014. Communications in Computer and Information Science, vol 553. Springer, Cham. https://doi.org/10.1007/978-3-319-25840-9_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-25840-9_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-25839-3

  • Online ISBN: 978-3-319-25840-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics