skip to main content
survey

Sequence-Aware Recommender Systems

Published:06 July 2018Publication History
Skip Abstract Section

Abstract

Recommender systems are one of the most successful applications of data mining and machine-learning technology in practice. Academic research in the field is historically often based on the matrix completion problem formulation, where for each user-item-pair only one interaction (e.g., a rating) is considered. In many application domains, however, multiple user-item interactions of different types can be recorded over time. And, a number of recent works have shown that this information can be used to build richer individual user models and to discover additional behavioral patterns that can be leveraged in the recommendation process.

In this work, we review existing works that consider information from such sequentially ordered user-item interaction logs in the recommendation process. Based on this review, we propose a categorization of the corresponding recommendation tasks and goals, summarize existing algorithmic solutions, discuss methodological approaches when benchmarking what we call sequence-aware recommender systems, and outline open challenges in the area.

References

  1. Retrieved January 2018 from https://www.kaggle.com/retailrocket/ecommerce-dataset.Google ScholarGoogle Scholar
  2. Retrieved January 2018 from https://www.kaggle.com/c/outbrain-click-prediction/data.Google ScholarGoogle Scholar
  3. Gediminas Adomavicius and Alexander Tuzhilin. 2005. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Trans. Knowl. Data Eng. 17, 6 (2005), 734--749. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Gediminas Adomavicius and Alexander Tuzhilin. 2011. Context-aware recommender systems. In Recommender Systems Handbook. Springer, 217--253.Google ScholarGoogle Scholar
  5. Rakesh Agrawal and Ramakrishnan Srikant. 1994. Fast algorithms for mining association rules in large databases. In VLDB’94. 487--499. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Rakesh Agrawal and Ramakrishnan Srikant. 1995. Mining sequential patterns. In ICDE’95. 3--14. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Amjad Almahairi, Kyle Kastner, Kyunghyun Cho, and Aaron Courville. 2015. Learning distributed representations from reviews for collaborative filtering. In RecSys’15. 147--154. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Ricardo Baeza-Yates, Carlos Hurtado, and Marcelo Mendoza. 2004. Query recommendation using query logs in search engines. In EDBT’04. 588--596. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Ricardo Baeza-Yates, Di Jiang, Fabrizio Silvestri, and Beverly Harrison. 2015. Predicting the next app that you are going to use. In WSDM’15. 285--294. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Luke Barrington, Reid Oda, and Gert R. G. Lanckriet. 2009. Smarter than genius? Human evaluation of music recommender systems. In ISMIR’09. 357--362.Google ScholarGoogle Scholar
  11. Ron Begleiter, Ran El-Yaniv, and Golan Yona. 2004. On prediction using variable order Markov models. JAIR 22, 1 (2004), 385--421. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Daniel Billsus, Michael J. Pazzani, and James Chen. 2000. A learning agent for wireless news access. In IUI’00. 33--36. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. David M. Blei, Andrew Y. Ng, and Michael I. Jordan. 2003. Latent Dirichlet allocation, In JMLR’03. JMLR 3 (2003), 993--1022. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Geoffray Bonnin and Dietmar Jannach. 2013. Evaluating the quality of generated playlists based on hand-crafted samples. In ISMIR’13. 263--268.Google ScholarGoogle Scholar
  15. Geoffray Bonnin and Dietmar Jannach. 2014. Automated generation of music playlists: Survey and experiments. ACM CSUR 47, 2 (2014), Article 26, 35 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Robin Burke. 2007. Hybrid web recommender systems. In The Adaptive Web, Peter Brusilovsky, Alfred Kobsa, and Wolfgang Nejdl (Eds.). Springer, Chapter: Hybrid Web Recommender Systems, 377--408. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Pedro G. Campos, Fernando Díez, and Iván Cantador. 2014. Time-aware recommender systems: A comprehensive survey and analysis of existing evaluation protocols. User Model. User-Adapt. Interact. 24, 1--2 (2014), 67--119. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Huanhuan Cao, Daxin Jiang, Jian Pei, Qi He, Zhen Liao, Enhong Chen, and Hang Li. 2008. Context-aware query suggestion by mining click-through and session data. In KDD’08. 875--883. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Shuo Chen, Josh L. Moore, Douglas Turnbull, and Thorsten Joachims. 2012. Playlist prediction via metric embedding. In KDD’12. 714--722. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Shuo Chen, Jiexun Xu, and Thorsten Joachims. 2013. Multi-space probabilistic sequence modeling. In KDD’13. 865--873. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Chen Cheng, Haiqin Yang, Michael R. Lyu, and Irwin King. 2013. Where you like to go next: Successive point-of-interest recommendation. In IJCAI’13. 2605--2611. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Szu-Yu Chou, Yi-Hsuan Yang, Jyh-Shing Roger Jang, and Yu-Ching Lin. 2016. Addressing cold start for next-song recommendation. In RecSys’16. 115--118. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Junyoung Chung, Çaglar Gülçehre, KyungHyun Cho, and Yoshua Bengio. 2014. Empirical evaluation of gated recurrent neural networks on sequence modeling. CoRR abs/1412.3555.Google ScholarGoogle Scholar
  24. Paolo Cremonesi, Franca Garzotto, and Roberto Turrin. 2013. User-centric vs. system-centric evaluation of recommender systems. In IFIP Conference on Human-Computer Interaction. Springer, 334--351.Google ScholarGoogle ScholarCross RefCross Ref
  25. Paolo Cremonesi, Yehuda Koren, and Roberto Turrin. 2010. Performance of recommender algorithms on top-n recommendation tasks. In RecSys’10. 39--46. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Nofar Dali Betzalel, Bracha Shapira, and Lior Rokach. 2015. “Please, not now!”: A model for timing recommendations. In RecSys’15. 297--300. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Nemanja Djuric, Vladan Radosavljevic, Mihajlo Grbovic, and Narayan Bhamidipati. 2014. Hidden conditional random fields with deep user embeddings for ad targeting. In ICDM’14. 779--784. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Paul Dourish. 2004. What we talk about when we talk about context. Personal Ubiquitous Comput. 8, 1 (2004), 19--30.Google ScholarGoogle ScholarCross RefCross Ref
  29. Nan Du, Hanjun Dai, Rakshit Trivedi, Utkarsh Upadhyay, Manuel Gomez-Rodriguez, and Le Song. 2016. Recurrent marked temporal point processes: Embedding event history to vector. In KDD’16. 1555--1564. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Shanshan Feng, Xutao Li, Yifeng Zeng, Gao Cong, Yeow Meng Chee, and Quan Yuan. 2015. Personalized ranking metric embedding for next new POI recommendation. In IJCAI’15. 2069--2075. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Gernot A. Fink. 2014. Markov Models for Pattern Recognition: From Theory to Applications. Springer. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Florent Garcin, Christos Dimitrakakis, and Boi Faltings. 2013. Personalized news recommendation with context trees. In RecSys’13. 105--112. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Florent Garcin, Boi Faltings, Olivier Donatsch, Ayar Alazzawi, Christophe Bruttin, and Amr Huber. 2014. Offline and online evaluation of news recommender systems at swissinfo.ch. In RecSys’14. 169--176. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Zoubin Ghahramani. 2002. An introduction to hidden Markov models and Bayesian networks. In Hidden Markov Models. World Scientific Publishing, Chapter: An Introduction to Hidden Markov Models and Bayesian Networks, 9--42. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Carlos A. Gomez-Uribe and Neil Hunt. 2015. The Netflix recommender system: Algorithms, business value, and innovation. ACM TMIS 6, 4 (2015), 13:1--13:19. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Alex Graves. 2013. Generating sequences with recurrent neural networks. CoRR 1308.0850.Google ScholarGoogle Scholar
  37. Mihajlo Grbovic, Vladan Radosavljevic, Nemanja Djuric, Narayan Bhamidipati, Jaikit Savla, Varun Bhagwan, and Doug Sharp. 2015. E-commerce in your inbox: Product recommendations at scale. In KDD’15. 1809--1818. Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. Asnat Greenstein-Messica, Lior Rokach, and Michael Friedman. 2017. Session-based recommendations using item embedding. In IUI’17. 629--633. Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. Jon Atle Gulla, Lemei Zhang, Peng Liu, Özlem Özgöbek, and Xiaomeng Su. 2017. The Adressa dataset for news recommendation. In International Conference on Web Intelligence. 1042--1048. Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. Negar Hariri, Bamshad Mobasher, and Robin Burke. 2012. Context-aware music recommendation based on latent topic sequential patterns. In RecSys’12. 131--131. Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. Jing He, Xin Li, Lejian Liao, Dandan Song, and William Cheung. 2016. Inferring a personalized next point-of-interest recommendation model with latent behavior patterns. In AAAI’16. Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. Qi He, Daxin Jiang, Zhen Liao, Steven C. H. Hoi, Kuiyu Chang, Ee-Peng Lim, and Hang Li. 2009. Web query recommendation via sequential query prediction. In ICDE’09. 1443--1454. Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. Ruining He and Julian McAuley. 2016. Fusing similarity models with Markov chains for sparse sequential recommendation. CoRR 1609.09152.Google ScholarGoogle Scholar
  44. Jonathan L. Herlocker, Joseph A. Konstan, Loren G. Terveen, and John T. Riedl. 2004. Evaluating collaborative filtering recommender systems. ACM Trans. Inf. Syst. 22, 1 (2004), 5--53. Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. Balázs Hidasi, Alexandros Karatzoglou, Linas Baltrunas, and Domonkos Tikk. 2016. Session-based recommendations with recurrent neural networks. In ICLR’16.Google ScholarGoogle Scholar
  46. Balázs Hidasi, Massimo Quadrana, Alexandros Karatzoglou, and Domonkos Tikk. 2016. Parallel recurrent neural network architectures for feature-rich session-based recommendations. In RecSys’16.Google ScholarGoogle Scholar
  47. Mehdi Hosseinzadeh Aghdam, Negar Hariri, Bamshad Mobasher, and Robin Burke. 2015. Adapting recommendations to contextual changes using hierarchical hidden Markov models. In RecSys’15. 241--244. Google ScholarGoogle ScholarDigital LibraryDigital Library
  48. Sue-Chen Hsueh, Ming-Yen Lin, and Chien-Liang Chen. 2008. Mining negative sequential patterns for e-commerce recommendations. In APSCC’08. 1213--1218. Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. Jian Hu, Gang Wang, Fred Lochovsky, Jian-tao Sun, and Zheng Chen. 2009. Understanding user’s query intent with Wikipedia. In WWW’09. 471--480. Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. Dietmar Jannach and Gedas Adomavicius. 2016. Recommendations with a purpose. In RecSys’16. 7--10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  51. Dietmar Jannach and Malte Ludewig. 2017. Determining characteristics of successful recommendations from log data—A case study. In SAC’17. Google ScholarGoogle ScholarDigital LibraryDigital Library
  52. Dietmar Jannach and Malte Ludewig. 2017. When recurrent neural networks meet the neighborhood for session-based recommendation. In RecSys’17. 306--310. Google ScholarGoogle ScholarDigital LibraryDigital Library
  53. Dietmar Jannach and Malte Ludewig. 2017. Investigating personalized search in e-commerce. In FLAIRS’17.Google ScholarGoogle Scholar
  54. Dietmar Jannach and Malte Ludewig. 2017. Determining characteristics of successful recommendations from log data—A case study. In SAC’17. Google ScholarGoogle ScholarDigital LibraryDigital Library
  55. Dietmar Jannach, Markus Zanker, Mouzhi Ge, and Marian Gröning. 2012. Recommender systems in computer science and information systems—A landscape of research. In EC-Web’12. 76--87.Google ScholarGoogle Scholar
  56. Dietmar Jannach, Lukas Lerche, and Michael Jugovac. 2015. Adaptation and evaluation of recommendations for short-term shopping goals. In RecSys’15. 211--218. Google ScholarGoogle ScholarDigital LibraryDigital Library
  57. Dietmar Jannach, Lukas Lerche, and Iman Kamehkhosh. 2015. Beyond “hitting the hits”: Generating coherent music playlist continuations with the right tracks. In RecSys’15. 187--194. Google ScholarGoogle ScholarDigital LibraryDigital Library
  58. Dietmar Jannach, Lukas Lerche, Iman Kamehkhosh, and Michael Jugovac. 2015. What recommenders recommend: An analysis of recommendation biases and possible countermeasures. User Modeling and User-Adapted Interaction 25, 5 (2015), 427--491. Google ScholarGoogle ScholarDigital LibraryDigital Library
  59. Dietmar Jannach, Michael Jugovac, and Lukas Lerche. 2016. Supporting the design of machine learning workflows with a recommendation system. ACM TiiS 6, 1 (2016). Google ScholarGoogle ScholarDigital LibraryDigital Library
  60. Dietmar Jannach, Sidra Naveed, and Michael Jugovac. 2016. User control in recommender systems: Overview and interaction challenges. In EC-Web 2016.Google ScholarGoogle Scholar
  61. Dietmar Jannach, Paul Resnick, Alexander Tuzhilin, and Markus Zanker. 2016. Recommender systems—Beyond matrix completion. Commun. ACM 59, 11 (2016), 94--102. Google ScholarGoogle ScholarDigital LibraryDigital Library
  62. Dietmar Jannach, Malte Ludewig, and Lukas Lerche. 2017. Session-based item recommendation in e-commerce: On short-term intents, reminders, trends, and discounts. UMUAI 27, 3--5 (2017), 351--392. Google ScholarGoogle ScholarDigital LibraryDigital Library
  63. Michael Jugovac, Dietmar Jannach, and Lukas Lerche. 2017. Efficient optimization of multiple recommendation quality factors according to individual user tendencies. Expert Syst. Appl. 81 (2017), 321--331. Google ScholarGoogle ScholarDigital LibraryDigital Library
  64. Santosh Kabbur, Xia Ning, and George Karypis. 2013. FISM: Factored item similarity models for top-N recommender systems. In KDD’13. 659--667. Google ScholarGoogle ScholarDigital LibraryDigital Library
  65. Leslie Pack Kaelbling, Michael L. Littman, and Andrew W. Moore. 1996. Reinforcement learning: A survey. J. Artif. Intell. Res 4 (1996), 237--285. Google ScholarGoogle ScholarCross RefCross Ref
  66. Iman Kamehkhosh and Dietmar Jannach. 2017. User perception of next-track music recommendations. In UMAP’17. Google ScholarGoogle ScholarDigital LibraryDigital Library
  67. Komal Kapoor, Vikas Kumar, Loren Terveen, Joseph A. Konstan, and Paul Schrater. 2015. “I like to explore sometimes”: Adapting to dynamic user novelty preferences. In RecSys’15. 19--26. Google ScholarGoogle ScholarDigital LibraryDigital Library
  68. Yehuda Koren. 2010. Collaborative filtering with temporal dynamics. Commun. ACM 53, 4 (2010), 89--97. Google ScholarGoogle ScholarDigital LibraryDigital Library
  69. Quoc V. Le and Tomas Mikolov. 2014. Distributed representations of sentences and documents. In ICML’14. 1188--1196. Google ScholarGoogle ScholarDigital LibraryDigital Library
  70. Lukas Lerche, Dietmar Jannach, and Malte Ludewig. 2016. On the value of reminders within e-commerce recommendations. In UMAP’16. 27--25. Google ScholarGoogle ScholarDigital LibraryDigital Library
  71. Benjamin Letham, Cynthia Rudin, and David Madigan. 2013. Sequential event prediction. Mach. Learn. 93, 2-3 (2013), 357--380. Google ScholarGoogle ScholarDigital LibraryDigital Library
  72. Defu Lian, Vincent W. Zheng, and Xing Xie. 2013. Collaborative filtering meets next check-in location prediction. In WWW’13. 231--232. Google ScholarGoogle ScholarDigital LibraryDigital Library
  73. Kwan Hui Lim, Jeffrey Chan, Christopher Leckie, and Shanika Karunasekera. 2015. Personalized tour recommendation based on user interests and points of interest visit durations. In IJCAI’15. 1778--1784. Google ScholarGoogle ScholarDigital LibraryDigital Library
  74. Zachary C. Lipton, John Berkowitz, and Charles Elkan. 2015. A critical review of recurrent neural networks for sequence learning. CoRR 1506.00019.Google ScholarGoogle Scholar
  75. Jiahui Liu, Peter Dolan, and Elin Rønby Pedersen. 2010. Personalized news recommendation based on click behavior. In IUI’10. 31--40. Google ScholarGoogle ScholarDigital LibraryDigital Library
  76. Qiang Liu, Shu Wu, Liang Wang, and Tieniu Tan. 2016. Predicting the next location: A recurrent model with spatial and temporal contexts. In AAAI’16. Google ScholarGoogle ScholarDigital LibraryDigital Library
  77. Yanchi Liu, Chuanren Liu, Bin Liu, Meng Qu, and Hui Xiong. 2016. Unified point-of-interest recommendation with temporal interval assessment. In KDD’16. 1015--1024. Google ScholarGoogle ScholarDigital LibraryDigital Library
  78. Eric Hsueh-Chan Lu, Yi-Wei Lin, and Jing-Bin Ciou. 2014. Mining mobile application sequential patterns for usage prediction. In GrC’14. 185--190.Google ScholarGoogle Scholar
  79. Nizar R. Mabroukeh and C. I. Ezeife. 2010. A taxonomy of sequential pattern mining algorithms. ACM CSUR 43, 1 (2010), 3:1--3:41. Google ScholarGoogle ScholarDigital LibraryDigital Library
  80. François Maillet, Douglas Eck, Guillaume Desjardins, and Paul Lamere. 2009. Steerable playlist generation by learning song similarity from radio station playlists. In ISMIR’09.Google ScholarGoogle Scholar
  81. Brian McFee and Gert Lanckriet. 2011. The natural language of playlists. In ISMIR’11. 537--541.Google ScholarGoogle Scholar
  82. Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg S. Corrado, and Jeff Dean. 2013. Distributed representations of words and phrases and their compositionality. In NIPS’13. 3111--3119. Google ScholarGoogle ScholarDigital LibraryDigital Library
  83. Bamshad Mobasher, Honghua Dai, Tao Luo, and Miki Nakagawa. 2002. Using sequential and non-sequential patterns in predictive Web usage mining tasks. In ICDM’02. 669--672. Google ScholarGoogle ScholarDigital LibraryDigital Library
  84. Omar Moling, Linas Baltrunas, and Francesco Ricci. 2012. Optimal radio channel recommendations with explicit and implicit feedback. In RecSys’12. 75--82. Google ScholarGoogle ScholarDigital LibraryDigital Library
  85. Joshua Moore, Shuo Chen, Douglas Turnbull, and Thorsten Joachims. 2013. Taste over time: The temporal dynamics of user preferences. In ISMIR’13.Google ScholarGoogle Scholar
  86. Miki Nakagawa and Bamshad Mobasher. 2003. Impact of site characteristics on recommendation models based on association rules and sequential patterns. In IJCAI’03.Google ScholarGoogle Scholar
  87. Nagarajan Natarajan, Donghyuk Shin, and Inderjit S. Dhillon. 2013. Which app will you use next?: Collaborative filtering with interactional context. In RecSys’13. 201--208. Google ScholarGoogle ScholarDigital LibraryDigital Library
  88. Aditya Parameswaran, Petros Venetis, and Hector Garcia-Molina. 2011. Recommendation systems with complex constraints: A course recommendation perspective. ACM Trans. Inf. Syst. 29, 4 (2011), 20:1--20:33. Google ScholarGoogle ScholarDigital LibraryDigital Library
  89. Steffen Pauws, Wim Verhaegh, and Mark Vossen. 2006. Fast generation of optimal music playlists using local search. In ISMIR’06.Google ScholarGoogle Scholar
  90. Jeffrey Pennington, Richard Socher, and Christopher Manning. 2014. Glove: Global vectors for word representation. In EMNLP’14. 1532--1543.Google ScholarGoogle Scholar
  91. Massimo Quadrana, Alexandros Karatzoglou, Balázs Hidasi, and Paolo Cremonesi. 2017. Personalizing session-based recommendations with hierarchical recurrent neural networks. In RecSys’17. Google ScholarGoogle ScholarDigital LibraryDigital Library
  92. Siddharth Reddy, Igor Labutov, and Thorsten Joachims. 2016. Learning student and content embeddings for personalized lesson sequence recommendation. In ACM Learning @ Scale’16. 93--96. Google ScholarGoogle ScholarDigital LibraryDigital Library
  93. Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, and Lars Schmidt-Thieme. 2009. BPR: Bayesian personalized ranking from implicit feedback. In UAI’09. 452--461. Google ScholarGoogle ScholarDigital LibraryDigital Library
  94. Steffen Rendle, Christoph Freudenthaler, and Lars Schmidt-Thieme. 2010. Factorizing personalized Markov chains for next-basket recommendation. In WWW’10. 811--820. Google ScholarGoogle ScholarDigital LibraryDigital Library
  95. Cynthia Rudin, Benjamin Letham, Ansaf Salleb-Aouissi, Eugene Kogan, and David Madigan. 2011. Sequential event prediction with association rules. In COLT’11. 615--634.Google ScholarGoogle Scholar
  96. Nachiketa Sahoo, Param Vir Singh, and Tridas Mukhopadhyay. 2012. A hidden Markov model for collaborative filtering. MIS Q. 36, 4 (2012), 1329--1356. Google ScholarGoogle ScholarDigital LibraryDigital Library
  97. Guy Shani, David Heckerman, and Ronen I. Brafman. 2005. An MDP-based recommender system. J. Mach. Learn. Res. 6 (2005), 1265--1295. Google ScholarGoogle ScholarDigital LibraryDigital Library
  98. Harold Soh, Scott Sanner, Madeleine White, and Greg Jamieson. 2017. Deep sequential recommendation for personalized adaptive user interfaces. In IUI’17. 589--593. Google ScholarGoogle ScholarDigital LibraryDigital Library
  99. Qiang Song, Jian Cheng, Ting Yuan, and Hanqing Lu. 2015. Personalized recommendation meets your next favorite. In CIKM’15. 1775--1778. Google ScholarGoogle ScholarDigital LibraryDigital Library
  100. Yang Song, Ali Mamdouh Elkahky, and Xiaodong He. 2016. Multi-rate deep learning for temporal recommendation. In SIGIR’16. 909--912. Google ScholarGoogle ScholarDigital LibraryDigital Library
  101. Yicheng Song, Nachiketa Sahoo, and Elie Ofek. 2017. When and How to Diversify—A Multi-Category Utility Model of Consumer Response to Content Recommendations. Available at SSRN: https://ssrn.com/abstract&equal;2880779.Google ScholarGoogle Scholar
  102. Alessandro Sordoni, Yoshua Bengio, Hossein Vahabi, Christina Lioma, Jakob Grue Simonsen, and Jian-Yun Nie. 2015. A hierarchical recurrent encoder-decoder for generative context-aware query suggestion. In CIKM’15. 553--562. Google ScholarGoogle ScholarDigital LibraryDigital Library
  103. Yukihiro Tagami, Hayato Kobayashi, Shingo Ono, and Akira Tajima. 2015. Modeling user activities on the web using paragraph vector. In WWW’15. 125--126. Google ScholarGoogle ScholarDigital LibraryDigital Library
  104. Maryam Tavakol and Ulf Brefeld. 2014. Factored MDPs for detecting topics of user sessions. In RecSys’14. 33--40. Google ScholarGoogle ScholarDigital LibraryDigital Library
  105. Michele Trevisiol, Luca Maria Aiello, Rossano Schifanella, and Alejandro Jaimes. 2014. Cold-start news recommendation with domain-dependent browse graph. In RecSys’14. 81--88. Google ScholarGoogle ScholarDigital LibraryDigital Library
  106. Roberto Turrin, Andrea Condorelli, Roberto Pagano, Massimo Quadrana, and Paolo Cremonesi. 2015. Large scale music recommendation. In LSRS 2015.Google ScholarGoogle Scholar
  107. Bartlomiej Twardowski. 2016. Modelling contextual information in session-aware recommender systems with neural networks. In RecSys’16. 273--276. Google ScholarGoogle ScholarDigital LibraryDigital Library
  108. Flavian Vasile, Elena Smirnova, and Alexis Conneau. 2016. Meta-Prod2Vec: Product embeddings using side-information for recommendation. In RecSys’16. 225--232. Google ScholarGoogle ScholarDigital LibraryDigital Library
  109. Jian Wang and Yi Zhang. 2013. Opportunity model for e-commerce recommendation: Right product; right time. In SIGIR’13. 303--312. Google ScholarGoogle ScholarDigital LibraryDigital Library
  110. Pengfei Wang, Jiafeng Guo, Yanyan Lan, Jun Xu, Shengxian Wan, and Xueqi Cheng. 2015. Learning hierarchical representation model for nextbasket recommendation. In SIGIR’15. 403--412. Google ScholarGoogle ScholarDigital LibraryDigital Library
  111. Xiang Wu, Qi Liu, Enhong Chen, Liang He, Jingsong Lv, Can Cao, and Guoping Hu. 2013. Personalized next-song recommendation in online karaokes. In RecSys’13. 137--140. Google ScholarGoogle ScholarDigital LibraryDigital Library
  112. Liang Xiang, Quan Yuan, Shiwan Zhao, Li Chen, Xiatian Zhang, Qing Yang, and Jimeng Sun. 2010. Temporal recommendation on graphs via long- and short-term preference fusion. In KDD’10. 723--732. Google ScholarGoogle ScholarDigital LibraryDigital Library
  113. Jie Xu, Tianwei Xing, and Mihaela van der Schaar. 2016. Personalized course sequence recommendations. IEEE Trans. Signal Process. 64, 20 (2016), 5340--5352.Google ScholarGoogle ScholarDigital LibraryDigital Library
  114. Xiaohui Yan, Jiafeng Guo, and Xueqi Cheng. 2011. Context-aware query recommendation by learning high-order relation in query logs. In CIKM’11. 2073--2076. Google ScholarGoogle ScholarDigital LibraryDigital Library
  115. Ghim-Eng Yap, Xiao-Li Li, and Philip S. Yu. 2012. Effective next-items recommendation via personalized sequential pattern mining. In DASFAA’12. 48--64. Google ScholarGoogle ScholarDigital LibraryDigital Library
  116. Feng Yu, Qiang Liu, Shu Wu, Liang Wang, and Tieniu Tan. 2016. A dynamic recurrent model for next basket recommendation. In SIGIR’16. 729--732. Google ScholarGoogle ScholarDigital LibraryDigital Library
  117. Hong Yu and Mark O. Riedl. 2012. A sequential recommendation approach for interactive personalized story generation. In AAMAS’12. 71--78. Google ScholarGoogle ScholarDigital LibraryDigital Library
  118. Hao Zang, Yue Xu, and Yuefeng Li. 2010. Non-redundant sequential association rule mining and application in recommender systems. In WI-IAT’10. 292--295. Google ScholarGoogle ScholarDigital LibraryDigital Library
  119. H. Zhang, W. Ni, X. Li, and Y. Yang. 2017. Modeling the heterogeneous duration of user interest in time-dependent recommendation: A hidden semi-Markov approach. Trans. Syst. Man. Cybern. Syst. 48, 2 (2017), 177--194.Google ScholarGoogle ScholarCross RefCross Ref
  120. Jia-Dong Zhang, Chi-Yin Chow, and Yanhua Li. 2014. LORE: Exploiting sequential influence for location recommendations. In SIGSPATIAL’14. 103--112. Google ScholarGoogle ScholarDigital LibraryDigital Library
  121. Yuyu Zhang, Hanjun Dai, Chang Xu, Jun Feng, Taifeng Wang, Jiang Bian, Bin Wang, and Tie-Yan Liu. 2014. Sequential click prediction for sponsored search with recurrent neural networks. In AAAI’14. 1369--1375. Google ScholarGoogle ScholarDigital LibraryDigital Library
  122. Gang Zhao, Mong Li Lee, Wynne Hsu, and Wei Chen. 2012. Increasing temporal diversity with purchase intervals. In SIGIR’12. 165--174. Google ScholarGoogle ScholarDigital LibraryDigital Library
  123. Gang Zhao, Mong LI Lee, and Hsu Wynne. 2014. Utilizing purchase intervals in latent clusters for product recommendation. In SNAKDD’14. Article 4, 9 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  124. Elena Zheleva, John Guiver, Eduarda Mendes Rodrigues, and Nataša Milić-Frayling. 2010. Statistical models of music-listening sessions in social media. In WWW’10. 1019--1028. Google ScholarGoogle ScholarDigital LibraryDigital Library
  125. Baoyao Zhou, Siu Cheung Hui, and Kuiyu Chang. 2004. An intelligent recommender system using sequential Web access patterns. In CIS’04. 393--398.Google ScholarGoogle Scholar
  126. Andrew Zimdars, David Maxwell Chickering, and Christopher Meek. 2001. Using temporal data for making recommendations. In UAI’01. 580--588. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Sequence-Aware Recommender Systems

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM Computing Surveys
          ACM Computing Surveys  Volume 51, Issue 4
          July 2019
          765 pages
          ISSN:0360-0300
          EISSN:1557-7341
          DOI:10.1145/3236632
          • Editor:
          • Sartaj Sahni
          Issue’s Table of Contents

          Copyright © 2018 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 6 July 2018
          • Revised: 1 February 2018
          • Accepted: 1 February 2018
          • Received: 1 July 2017
          Published in csur Volume 51, Issue 4

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • survey
          • Research
          • Refereed

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader