Journal Home > Volume 2 , Issue 1

Online lodging platforms have become more and more popular around the world. To make a booking in these platforms, a user usually needs to select a city first, then browses among all the prospective options. To improve the user experience, understanding the zone preferences of a user’s booking behavior will be helpful. In this work, we aim to predict the zone preferences of users when booking accommodations for the next travel. We have two main challenges: (1) The previous works about next information of Points Of Interest (POIs) recommendation are mainly focused on users’ historical records in the same city, while in practice, the historical records of a user in the same city would be very sparse. (2) Since each city has its own specific geographical entities, it is hard to extract the structured geographical features of accommodation in different cities. Towards the difficulties, we propose DeepPredict, a zone preference prediction system. To tackle the first challenge, DeepPredict involves users’ historical records in all the cities and uses a deep learning based method to process them. For the second challenge, DeepPredict uses HERE places API to get the information of POIs nearby, and processes the information with a unified way to get it. Also, the description of each accommodation might include some useful information, thus we use Sent2Vec, a sentence embedding algorithm, to get the embedding of accommodation description. Using a real-world dataset collected from Airbnb, DeepPredict can predict the zone preferences of users’ next bookings with a remarkable performance. DeepPredict outperforms the state-of-the-art algorithms by 60% in macro F1-score.


menu
Abstract
Full text
Outline
About this article

DeepPredict: A Zone Preference Prediction System for Online Lodging Platforms

Show Author's information Yihan MaHua SunYang Chen( )Jiayun ZhangYang XuXin WangPan Hui
School of Computer Science, Fudan University, Shanghai 200433, China
Department of Computer Science, University of Helsinki, Helsinki 00014, Finland
Department of Computer Science and Engineering, Hong Kong University of Science and Technology, Hong Kong, China

Abstract

Online lodging platforms have become more and more popular around the world. To make a booking in these platforms, a user usually needs to select a city first, then browses among all the prospective options. To improve the user experience, understanding the zone preferences of a user’s booking behavior will be helpful. In this work, we aim to predict the zone preferences of users when booking accommodations for the next travel. We have two main challenges: (1) The previous works about next information of Points Of Interest (POIs) recommendation are mainly focused on users’ historical records in the same city, while in practice, the historical records of a user in the same city would be very sparse. (2) Since each city has its own specific geographical entities, it is hard to extract the structured geographical features of accommodation in different cities. Towards the difficulties, we propose DeepPredict, a zone preference prediction system. To tackle the first challenge, DeepPredict involves users’ historical records in all the cities and uses a deep learning based method to process them. For the second challenge, DeepPredict uses HERE places API to get the information of POIs nearby, and processes the information with a unified way to get it. Also, the description of each accommodation might include some useful information, thus we use Sent2Vec, a sentence embedding algorithm, to get the embedding of accommodation description. Using a real-world dataset collected from Airbnb, DeepPredict can predict the zone preferences of users’ next bookings with a remarkable performance. DeepPredict outperforms the state-of-the-art algorithms by 60% in macro F1-score.

Keywords: deep learning, prediction, online lodging platform, zone preference

References(55)

[1]
A. Fradkin, E. Grewal, D. Holtz, and M. Pearson, Bias and reciprocity in online reviews: Evidence from field experiments on airbnb, in Proc. 16th ACM Conf. Economics and Computation, Portland, OR, USA, 2015, p. 641.
DOI
[2]
X. Ma, J. T. Hancock, K. L. Mingjie, and M. Naaman, Self-disclosure and perceived trustworthiness of airbnb host profiles, in Proc. 2017 ACM Conf. Computer Supported Cooperative Work and Social Computing, Portland, OR, USA, 2017, pp. 2397-2409.
DOI
[3]
G. Quattrone, D. Proserpio, D. Quercia, L. Capra, and M. Musolesi, Who benefits from the “sharing” economy of airbnb?, in Proc. 25th Int. Conf. World Wide Web, Montreal, Canada, 2016, pp. 1385-1394.
DOI
[4]
T. Ikkala and A. Lampinen, Monetizing network hospitality: Hospitality and sociability in the context of airbnb, in Proc. 18th ACM Conf. Computer Supported Cooperative Work & Social Computing, Vancouver, Canada, 2015, pp. 1033-1044.
DOI
[5]
A. Lampinen and C. Cheshire, Hosting via airbnb: Motivations and financial assurances in monetized network hospitality, in Proc. 2016 CHI Conf. Human Factors in Computing Systems, San Jose, CA, USA, 2016, pp. 1669-1680.
DOI
[6]
J. P. Mellinas, S. M. M. María-Dolores, and J. J. B. García, Booking.com: The unexpected scoring system, Tourism Management, vol. 49, pp. 72-74, 2015.
[7]
A. Monreale, F. Pinelli, R. Trasarti, and F. Giannotti, WhereNext: A location predictor on trajectory pattern mining, in Proc. 15th ACM SIGKDD Int. Conf. Knowledge Discovery and Data Mining, Paris, France, 2009, pp. 637-646.
DOI
[8]
R. Baraglia, C. I. Muntean, F. M. Nardini, and F. Silvestri, LearNext: Learning to predict tourists movements, in Proc. 5th Italian Information Retrieval Workshop, Roma, Italy, 2014, pp. 75-79.
DOI
[9]
H. Z. Yin, Y. Z. Sun, B. Cui, Z. T. Hu, and L. Chen, LCARS: A location-content-aware recommender system, in Proc. 19th ACM SIGKDD Int. Conf. Knowledge Discovery and Data Mining, Chicago, IL, USA, 2013, pp. 221-229.
DOI
[10]
S. S. Feng, X. T. Li, Y. F. Zeng, G. Cong, Y. M. Chee, and Q. Yuan, Personalized ranking metric embedding for next new POI recommendation, in Proc. 24th Int. Conf. Artificial Intelligence, Buenos Aires, Argentina, 2015, pp. 2069-2075.
[11]
B. Chang, Y. Park, D. Park, S. Kim, and J. Kang, Content-aware hierarchical point-of-interest embedding model for successive POI recommendation, in Proc. 27th Int. Joint Conf. Artificial Intelligence, Stockholm, Sweden, pp. 3301-3307.
[12]
M. Pagliardini, P. Gupta, and M. Jaggi, Unsupervised learning of sentence embeddings using compositional n-gram features, in Proc. 2018 Conf. North American Chapter of the Association for Computational Linguistics: Human Language Technologies, New Orleans, LA, USA, 2018, pp. 528-540.
DOI
[13]
S. Hochreiter and J. Schmidhuber, Long short-term memory, Neural Computation, vol. 9, no. 8, pp. 1735-1780, 1997.
[14]
A. Graves, A. Mohamed, and G. E. Hinton, Speech recognition with deep recurrent neural networks, in Proc. 2013 IEEE Int. Conf. Acoustics, Speech and Signal Processing, Vancouver, Canada, 2013, pp. 6645-6649.
DOI
[15]
Y. Chen, J. Y. Hu, Y. Xiao, X. Li, and P. Hui, Understanding the user behavior of foursquare: A data-driven study on a global scale, IEEE Trans. Comput. Soc. Syst., vol. 7, no. 4, pp. 1019-1032, 2020.
[16]
C. J. Hutto and E. Gilbert, VADER: A parsimonious rule-based model for sentiment analysis of social media text, in Proc. 8th Int. Conf. Weblogs and Social Media, Ann Arbor, MI, USA, 2014.
[17]
S. H. Lin, R. Xie, Q. Xie, H. Zhao, and Y. Chen, Understanding user activity patterns of the swarm app: A data-driven study, in Proc. 2017 ACM Int. Joint Conf. Pervasive and Ubiquitous Computing and Proc. 2017 ACM Int. Symp. Wearable Computers, Maui, HI, USA, 2017, pp. 125-128.
DOI
[18]
Y. Chen, J. Y. Hu, H. Zhao, Y. Xiao, and P. Hui, Measurement and analysis of the swarm social network with tens of millions of nodes, IEEE Access, vol. 6, pp. 4547-4559, 2018.
[19]
Y. Z. Wang, N. J. Yuan, D. F. Lian, L. L. Xu, X. Xie, E. H. Chen, and Y. Rui, Regularity and conformity: Location prediction using heterogeneous mobility data, in Proc. 21th ACM SIGKDD Int. Conf. Knowledge Discovery and Data Mining, Sydney, Australia, 2015, pp. 1275-1284.
DOI
[20]
E. Tang and K. Sangani, Neighborhood and price prediction for San Francisco airbnb listings, http://cs229.stanford.edu/proj2015/236_report.pdf, 2015.
[21]
Y. Suhara, Y. Z. Xu, and A. S. Pentland, DeepMood: Forecasting depressed mood based on self-reported histories via recurrent neural networks, in Proc. 26th Int. Conf. World Wide Web, Perth, Australia, 2017, pp. 715-724.
DOI
[22]
Q. Y. Gong, Y. Chen, X. L. He, Z. Zhuang, T. Y. Wang, H. Huang, X. Wang, and X. M. Fu, DeepScan: Exploiting deep learning for malicious account detection in location-based social networks, IEEE Communications Magazine, vol. 56, no. 11, pp. 21-27, 2018.
[23]
A. Graves, M. Liwicki, S. Fernández, R. Bertolami, H. Bunke, and J. Schmidhuber, A novel connectionist system for unconstrained handwriting recognition, IEEE Trans. Pattern Anal. Mach. Intell., vol. 31, no. 5, pp. 855-868, 2009.
[24]
K. Cho, B. van Merriënboer, Ç. Gülçehre, D. Bahdanau, F. Bougares, H. Schwenk, and Y. Bengio, Learning phrase representations using RNN encoder-decoder for statistical machine translation, in Proc. 2014 Conf. Empirical Methods in Natural Language Processing, Doha, Qatar, 2014, pp. 1724-1734.
DOI
[25]
D. Neil, M. Pfeiffer, and S. C. Liu, Phased LSTM: Accelerating recurrent network training for long or event-based sequences, in Proc. 30th Conf. Neural Information Processing Systems, Barcelona, Spain, 2016, pp. 3882-3890.
[26]
J. Koutník, K. Greff, F. J. Gomez, and J. Schmidhuber, A clockwork RNN, in Proc. 31st Int. Conf. Machine Learning, Beijing, China, 2014, pp. II-1863-II-1871.
[27]
D. Bahdanau, K. Cho, and Y. Bengio, Neural machine translation by jointly learning to align and translate, in Proc. 3rd Int. Conf. Learning Representations, San Diego, CA, USA, 2015.
[28]
J. Chorowski, D. Bahdanau, D. Serdyuk, K. Cho, and Y. Bengio, Attention-based models for speech recognition, presented at Advances in Neural Information Processing Systems 28: Annual Conference on Neural Information Processing Systems 2015, Montreal, Canada, 2015, pp. 577-585.
[29]
K. Xu, J. L. Ba, R. Kiros, K. Cho, A. Courville, R. Salakhutdinov, R. S. Zemel, and Y. Bengio, Show, attend and tell: Neural image caption generation with visual attention, in Proc. 32nd Int. Conf. Machine Learning, Lille, France, 2015, pp. 2048-2057.
[30]
L. Breiman, Random forests, Machine Learning, vol. 45, no. 1, pp. 5-32, 2001.
[31]
J. R. Quinlan, C 4.5: Programs for Machine Learning. San Mateo, CA, USA: Morgan Kaufmann, 1993.
[32]
T. Q. Chen and C. Guestrin, Xgboost: A scalable tree boosting system, in Proc. 22nd ACM SIGKDD Int. Conf. Knowledge Discovery and Data Mining, San Francisco, CA, USA, 2016, pp. 785-794.
DOI
[33]
G. L. Ke, Q. Meng, T. Finley, T. F. Wang, W. Chen, W. D. Ma, Q. W. Ye, and T. Y. Liu, LightGBM: A highly efficient gradient boosting decision tree, in Proc. 31st Int. Conf. Neural Information Processing Systems, Long Beach, CA, USA, 2017, pp. 3149-3157.
[34]
F. Pedregosa, G. Varoquaux, A. Gramfort, V. Michel, B. Thirion, O. Grisel, M. Blondel, P. Prettenhofer, R. Weiss, V. Dubourg, et al., Scikit-learn: Machine learning in python, Journal of Machine Learning Research, vol. 12, pp. 2825-2830, 2011.
[35]
N. V. Chawla, K. W. Bowyer, L. O. Hall, and W. P. Kegelmeyer, SMOTE: Synthetic minority over-sampling technique, Journal of Artificial Intelligence Research, vol. 16, pp. 321-357, 2002.
[36]
R. Yang, R. Zhao, and D. Wang, Successive point-of-interest recommendation in intelligent business area, in Proc. 2015 Int. Conf. Education Technology, Management and Humanities Science (ETMHS 2015), Xi’an, China, 2015, pp. 958-961.
DOI
[37]
S. M. Lundberg and S. I. Lee, A unified approach to interpreting model predictions, in Proc. 31st Int. Conf. Neural Information Processing Systems, Long Beach, CA, USA, 2017, pp. 4768-4777.
[38]
R. T. Rust and R. L. Oliver, Service Quality: New Directions in Theory and Practice. Thousand Oaks, CA, USA: Sage Publications, 1993.
[39]
A. Ghobadian, S. Speller, and M. Jones, Service quality: Concepts and models, International Journal of Quality & Reliability Management, vol. 11, no. 9, pp. 43-66, 1994.
[40]
G. S. Sureshchandar, C. Rajendran, and R. N. Anantharaman, The relationship between service quality and customer satisfaction-A factor specific approach, Journal of Services Marketing, vol. 16, no. 4, pp. 363-379, 2002.
[41]
D. Lee, W. Hyun, J. Ryu, W. J. Lee, W. Rhee, and B. Suh, An analysis of social features associated with room sales of airbnb, in Proc. 18th ACM Conf. Companion on Computer Supported Cooperative Work & Social Computing, Vancouver, Canada, 2015, pp. 219-222.
DOI
[42]
M. Grbovic and H. B. Cheng, Real-time personalization using embeddings for search ranking at airbnb, in Proc. 24th ACM SIGKDD Int. Conf. Knowledge Discovery & Data Mining, London, UK, 2018, pp. 311-320.
DOI
[43]
Q. Zhou, Y. Chen, C. H. Ma, F. Li, Y. Xiao, X. Wang, and X. M. Fu, Measurement and analysis of the reviews in airbnb, in Proc. 17th Int. IFIP TC6 Networking Conf., Zurich, Switzerland, 2018, pp. 82-90.
DOI
[44]
S. Rendle, C. Freudenthaler, and L. Schmidt-Thieme, Factorizing personalized Markov chains for next-basket recommendation, in Proc. 19th Int. Conf. World Wide Web, Raleigh, NC, USA, 2010, pp. 811-820.
DOI
[45]
R. N. He and J. McAuley, Fusing similarity models with Markov chains for sparse sequential recommendation, presented at IEEE 16th Int. Conf. Data Mining, Barcelona, Spain, 2016, pp. 191-200.
DOI
[46]
B. Hidasi, A. Karatzoglou, L. Baltrunas, and D. Tikk, Session-based recommendations with recurrent neural networks, in Proc. 4th Int. Conf. Learning Representations, San Juan, Puerto Rico, 2016.
[47]
B. Hidasi, M. Quadrana, A. Karatzoglou, and D. Tikk, Parallel recurrent neural network architectures for feature-rich session-based recommendations, in Proc. 10th ACM Conf. Recommender Systems, Boston, MA, USA, 2016, pp. 241-248.
DOI
[48]
J. Li, P. J. Ren, Z. M. Chen, Z. C. Ren, T. Lian, and J. Ma, Neural attentive session-based recommendation, in Proc. 2017 ACM on Conf. Information and Knowledge Management, Singapore, 2017, pp. 1419-1428.
DOI
[49]
X. Chen, H. T. Xu, Y. F. Zhang, J. X. Tang, Y. X. Cao, Z. Qin, and H. Y. Zha, Sequential recommendation with user memory networks, in Proc. 11th ACM Int. Conf. Web Search and Data Mining, Marina Del Rey, CA, USA, 2018, pp. 108-116.
DOI
[50]
M. Quadrana, A. Karatzoglou, B. Hidasi, and P. Cremonesi, Personalizing session-based recommendations with hierarchical recurrent neural networks, in Proc. 11th ACM Conf. Recommender Systems, Como, Italy, 2017, pp. 130-137.
DOI
[51]
F. Y. Lv, T. W. Jin, C. L. Yu, F. Sun, Q. Lin, K. P. Yang, and W. Ng, SDM: Sequential deep matching model for online large-scale recommender system, in Proc. 28th ACM Int. Conf. Information and Knowledge Management, Beijing, China, 2019, pp. 2635-2643.
DOI
[52]
C. Ma, P. Kang, and X. Liu, Hierarchical gating networks for sequential recommendation, in Proc. 25th ACM SIGKDD Int. Conf. Knowledge Discovery & Data Mining, Anchorage, AK, USA, 2019, pp. 825-833.
DOI
[53]
J. Huang, Z. C. Ren, W. X. Zhao, G. L. He, J. R. Wen, and D. X. Dong, Taxonomy-aware multi-hop reasoning networks for sequential recommendation, in Proc. 12th ACM Int. Conf. Web Search and Data Mining, Melbourne, Australia, 2019, pp. 573-581.
DOI
[54]
J. Huang, W. X. Zhao, H. J. Dou, J. R. Wen, and E. Y. Chang, Improving sequential recommendation with knowledge-enhanced memory networks, in Proc. 41st Int. ACM SIGIR Conf. Research & Development in Information Retrieval, Ann Arbor, MI, USA, 2018, pp. 505-514.
DOI
[55]
S. Q. Wang, C. P. Li, K. K. Zhao, and H. Chen, Context-aware recommendations with random partition factorization machines, Data Science and Engineering, vol. 2, no. 2, pp. 125-135, 2017.
Publication history
Copyright
Acknowledgements
Rights and permissions

Publication history

Received: 20 December 2020
Accepted: 22 January 2021
Published: 16 February 2021
Issue date: March 2021

Copyright

© The author(s) 2021

Acknowledgements

This work was sponsored by the National Natural Science Foundation of China (Nos. 71731004, 62072115, 61602122, and 61971145), Shanghai Pujiang Program (No. 2020PJD005), the Research Grants Council of Hong Kong (No. 16214817), and the 5GEAR Project and FIT Project from the Academy of Finland.

Rights and permissions

The articles published in this open access journal are distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/).

Return