5 CONCLUSIONS
We proposed a method for recommending hotels by
incorporating different aspects of a hotel to improve
quality of score. We used the results of aspect-based
sentiment analysis for guest preferences. We parsed
all reviews by the syntactic analyzer, and extracted
dependency triples. For each aspect, we identified
the guest opinion to positive or negative, by using
dependency triples in the guest review. We calcu-
lated transitive association between hotels based on
the positive/negative opinion. Finally, we scored ho-
tels by Markov Random Walk model. The compar-
ative results using Rakuten travel data showed that
aspect analysis of guest preferences improves overall
performance, and it is effective for finding hotels that
have never been stayed at but share the same neigh-
borhoods.
There are a number of directions for future work.
In the aspect-based sentiment analysis for guest pref-
erences, we should be able to obtain further advan-
tages in efficacy by overcoming the lack of sufficient
reviews in data sets by incorporating transfer learn-
ing approaches (Blitzer et al., 2007; Dai et al., 2007).
We used Rakuten Japanese travel data in the experi-
ments, while the method is applicable to other textual
reviews. To evaluate the robustness of the method,
experimental evaluation by using other data such as
grocery stores: LeShop
5
and movie data: movieLens
6
can be explored in future. Finally, comparison to
other recommendation methods, e.g., matrix factor-
ization methods (MF) (Koren et al., 2009) and combi-
nation of MF and the topic modeling (Wang and Blei,
2011) will also be considered in the future.
ACKNOWLEDGEMENTS
The authors would like to thank the referees for their
valuable comments on the earlier version of this pa-
per. We also thank Rakuten Institute of Technology
for providing Japanese travel data. This work was
supposed by the Grant-in-aid for the Japan Society
for the Promotion of Science (No. 25330255).
REFERENCES
Balabanovic, M. and Shoham, Y. (1997). Fab Content-
based Collaborative Recommendation. In Communi-
cations of the ACM, 40:66–72.
5
www.beshop.ch
6
http://www.grouplens.org/node/73
Blei, D. M., Ng, A. Y., and Jordan, M. I. (2003). Latent
Dirichlet Allocation. Machine Learning, 3:993–1022.
Blitzer, J., Dredze, M., and Pereira, F. (2007). Biogra-
phies, Bollywood, Boom-boxes and Blenders: Do-
main Adaptation for Sentiment Classification. In
Proc. of the 45th Annual Meeting of the Association
for Computational Linguistics, pages 187–295.
Brin, S. and Page, L. (1998). The Anatomy of a Large-
scale Hypertextual Web Search Engine. Computer
Networks, 30(1-7):107–117.
Cane, W. L., Stephen, C. C., and Fu-lai, C. (2006). Integrat-
ing Collaborative Filtering and Sentiment Analysis. In
Proc. of the ECAI 2006 Workshop on Recommender
Systems, pages 62–66.
Dai, W., Yang, Q., Xue, G., and Yu, Y. (2007). Boosting for
Transfer Learning. In Proc. of the 24th International
Conference on Machine Learning, pages 193–200.
Faridani, S. (2011). Using Canonical Correlation Analysis
for Generalized Sentiment Analysis Product Recom-
mendation and Search. In Proc. of 5th ACM Confer-
ence on Recommender Systems, pages 23–27.
Hofmann, T. (1999). Probabilistic Latent Semantic Index-
ing. In Proc. of the 22nd Annual International ACM
SIGIR Conference on Research and Development in
Information Retrieval, pages 50–57.
Huang, Z., Chen, H., and Zeng, D. (2004). Applying Asso-
ciative Retrieval Techniques to Alleviate the Sparsity
Problem in Collaborative Filtering. ACM Transactions
on Information Systems, 22(1):116–142.
Joachims, T. (1998). SVM Light Support Vector Machine.
In Dept. of Computer Science Cornell University.
Kobayashi, N., Inui, K., Matsumoto, Y., Tateishi, K., and
Fukushima, S. (2005). Collecting Evaluative Expres-
sions for Opinion Extraction. Journal of Natural Lan-
guage Processing, 12(3):203–222.
Koren, Y., Bell, R. M., and Volinsky, C. (2009). Matrix
Factorization Techniques for Recommender Systems.
In IEEE Computer, 42(8):30–37.
Kudo, T. and Matsumoto, Y. (2003). Fast Method for
Kernel-based Text Analysis. In Proc. of the 41st An-
nual Meeting of the Association for Computational
Linguistics, pages 24–31.
Lathia, N., Hailes, S., Capra, L., and Amatriain, X. (2010).
Temporal Diversity in Recommender Systems. In
Proc. of the 33rd ACM SIGIR Conference on Re-
search and Development in Information Retrieval,
pages 210–217.
Li, M., Dias, B., and Jarman, I. (2009). Grocery Shopping
Recommendations based on Basket-Sensitive Ran-
dom Walk. In Proc. of the 15th ACM SIGKDD Con-
ference on Knowledge Discovery and Data Mining,
pages 1215–1223.
Li, Y., Yang, M., and Zhang, Z. (2013). Scientific Articles
Recommendation. In Proc. of the ACM International
Conference on Information and Knowledge Manage-
ment CIKM 2013, pages 1147–1156.
Liu, N. N. and Yang, Q. (2008). A Ranking-Oriented Ap-
proach to Collaborative Filtering. In Proc. of the
31st Annual International ACM SIGIR Conference on
Research and Development in Information Retrieval,
pages 83–90.
IncorporatingGuestPreferencesintoCollaborativeFilteringforHotelRecommendation
29