Skip to main content
Log in

Considering temporal aspects in recommender systems: a survey

  • Published:
User Modeling and User-Adapted Interaction Aims and scope Submit manuscript

Abstract

The widespread use of temporal aspects in user modeling indicates their importance, and their consideration showed to be highly effective in various domains related to user modeling, especially in recommender systems. Still, past and ongoing research, spread over several decades, provided multiple ad-hoc solutions, but no common understanding of the issue. There is no standardization and there is often little commonality in considering temporal aspects in different applications. This may ultimately lead to the problem that application developers define ad-hoc solutions for their problems at hand, sometimes missing or neglecting aspects that proved to be effective in similar cases. Therefore, a comprehensive survey of the consideration of temporal aspects in recommender systems is required. In this work, we provide an overview of various time-related aspects, categorize existing research, present a temporal abstraction and point to gaps that require future research. We anticipate this survey will become a reference point for researchers and practitioners alike when considering the potential application of temporal aspects in their personalized applications.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Notes

  1. Gama et al. (2014) defined concept drift as changes in the conditional distribution of the output given the input.

  2. https://recsys.acm.org/.

  3. We share the raw data that was collected in this process online: https://github.com/sveron/TempAspectsSurvey.

  4. Such a window may for example express that items that were most popular in the last n days should be considered to be particularly relevant.

  5. Complementary purchasing is the purchasing of items that are consumed in combination with this specific item and add some value one to another (cereal and milk)

  6. See Quadrana et al. (2018) for a categorization of sequence-aware recommendation models into session-based and session-aware ones.

  7. https://grouplens.org/datasets/movielens/20m/.

  8. https://github.com/hexiangnan/sigir16-eals.

  9. https://sites.google.com/site/xueatalphabeta/academic-projects.

  10. http://millionsongdataset.com/tasteprofile/.

  11. http://www.bigdatalab.ac.cn/benchmark/bm/dd?data=Ta-Feng.

  12. https://tianchi.aliyun.com/dataset/dataDetail?dataId=649 &userId=1.

  13. https://www.aicrowd.com/challenges/spotify-million-playlist-dataset-challenge.

  14. https://cikm2016.cs.iupui.edu/cikm-cup/.

  15. Roughly speaking, in what Steck named “calibrated recommendations” in (Steck 2018), the distribution of item properties in the recommendation list correlates with the distribution of the items in the user profile. See also Jugovac et al. (2017) for an analysis of earlier related methods.

  16. https://gdpr-info.eu/.

References

  • Alexandron, G., Wiltrout, M.E., Berg, A., Ruipérez-Valiente, J.A.: Assessment that matters: balancing reliability and learner-centered pedagogy in MOOC assessment. In: Proceedings of the 10th International Conference on Learning Analytics & Knowledge, pp. 512–517 (2020)

  • Amer-Yahia, S., Omidvar-Tehrani, B., Roy, S.B., Shabib, N.: Group recommendation with temporal affinities. In: 18th International Conference on Extending Database Technology EDBT, pp. 421–432 (2015)

  • Anelli, V.W., Bellini, V., Di Noia, T., La Bruna, W., Tomeo, P., Di Sciascio, E.: An analysis on time-and session-aware diversification in recommender systems. In: Proceedings of the 25th Conference on User Modeling, Adaptation, and Personalization, pp. 270–274. ACM (2017)

  • Bai, T., Zou, L., Zhao, W.X., Du, P., Liu, W., Nie, J.Y., Wen, J.R.: Ctrec: a long-short demands evolution model for continuous-time recommendation. In: Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 675–684 (2019)

  • Baltrunas, L., Amatriain, X.: Towards time-dependant recommendation based on implicit feedback. In: Workshop on Context–Aware Recommender Systems (CARS’09), Citeseer, pp. 25–30 (2009)

  • Barua, D., Kay, J., Kummerfeld, B., Paris, C.: Theoretical foundations for user-controlled forgetting in scrutable long term user models. In: Proceedings of the 23rd Australian Computer–Human Interaction Conference, pp. 40–49 (2011)

  • Ben-Shimon, D., Tsikinovsky, A., Friedmann, M., Shapira, B., Rokach, L., Hoerle, J.: Recsys challenge 2015 and the Yoochoose dataset. In: Proceedings of the 9th ACM Conference on Recommender Systems, pp. 357–358 (2015)

  • Benson, A.R., Kumar, R., Tomkins, A.: Modeling user consumption sequences. In: Proceedings of the 25th International Conference on World Wide Web, pp. 519–529 (2016)

  • Berkovsky, S., Kuflik, T., Ricci, F.: Mediation of user models for enhanced personalization in recommender systems. User Model. User Adapt. Interact. 18(3), 245–286 (2008)

    Article  Google Scholar 

  • Billsus, D., Pazzani, M.J.: A hybrid user model for news story classification. In: UM99 User Modeling, pp. 99–108. Springer (1999)

  • Bogina, V., Kuflik, T., Mokryn, O.: Learning item temporal dynamics for predicting buying sessions. In: Proceedings of the 21st International Conference on Intelligent User Interfaces, pp. 251–255. ACM (2016)

  • Bogina, V., Sheidin, J., Kuflik, T., Berkovsky, S.: Visualizing program genres’ temporal-based similarity in linear TV recommendations. In: Proceedings of the International Conference on Advanced Visual Interfaces, pp. 1–5 (2020)

  • Bogina, V., Variat, Y., Kuflik, T., Dim, E.: Incorporating time-interval sequences in linear TV for next-item prediction. Expert Syst. Appl. 66, 116284 (2021)

    Google Scholar 

  • Bohnert, F., Zukerman, I.: Personalised viewing-time prediction in museums. User Model. User Adapt. Interact. 24(4), 263–314 (2014)

    Article  Google Scholar 

  • Bonnin, G., Jannach, D.: Automated generation of music playlists: survey and experiments. ACM Comput. Surv. 47(2), 26 (2015)

    Article  Google Scholar 

  • Bonnin, G., Brun, A., Boyer, A.: A low-order Markov model integrating long-distance histories for collaborative recommender systems. In: International Conference on Intelligent User Interfaces (IUI) (2009)

  • Borisov, A., Wardenaar, M., Markov, I., de Rijke, M.: A click sequence model for web search. In: The 41st International ACM SIGIR Conference on Research & Development in Information Retrieval, pp. 45–54 (2018)

  • Borràs, J., Moreno, A., Valls, A.: Intelligent tourism recommender systems: a survey. Expert Syst. Appl. 41(16), 7370–7389 (2014)

    Article  Google Scholar 

  • Braunhofer, M., Elahi, M., Ricci, F., Schievenin, T.: Context-aware points of interest suggestion with dynamic weather data management. In: Information and Communication Technologies in Tourism 2014, pp. 87–100. Springer (2013)

  • Brenner, A., Pradel, B., Usunier, N., Gallinari, P.: Predicting most rated items in weekly recommendation with temporal regression. In: Proceedings of the Workshop on Context-Aware Movie Recommendation, pp. 24–27. ACM (2010)

  • Cai, G., Lee, K., Lee, I.: Itinerary recommender system with semantic trajectory pattern mining from geo-tagged photos. Expert Syst. Appl. 94, 32–40 (2018)

    Article  Google Scholar 

  • Campos, P.G., Díez, F., Cantador, I.: Time-aware recommender systems: a comprehensive survey and analysis of existing evaluation protocols. User Model. User Adapt. Interact. 24(1–2), 67–119 (2014)

    Article  Google Scholar 

  • Cantador, I., Fernández-Tobías, I., Bellogín, A.: Relating personality types with user preferences in multiple entertainment domains. In: CEUR Workshop Proceedings (2013)

  • Chakraborty, A., Ghosh, S., Ganguly, N., Gummadi, KP.: Optimizing the recency–relevancy trade-off in online news recommendations. In: Proceedings of the 26th International Conference on World Wide Web, pp. 837–846 (2017)

  • Chen, CW., Lamere, P., Schedl, M., Zamani, H.: RecSys Challenge 2018: automatic music playlist continuation. In: Proceedings of the 12th ACM Conference on Recommender Systems, pp. 527–528 (2018)

  • Chorley, M.J., Whitaker, R.M., Allen, S.M.: Personality and location-based social networks. Comput. Hum. Behav. 46, 45–56 (2015)

    Article  Google Scholar 

  • Chu, W., Park, S.T.: Personalized recommendation on dynamic content using predictive bilinear models. In: Proceedings of the 18th International Conference on World Wide Web, pp. 691–700. ACM (2009)

  • Costa, P.T., Jr., McCrae, R.R.: The Revised NEO Personality Inventory (NEO-PI-R). Sage (2008)

  • Davis, D.A., Chawla, N.V., Christakis, N.A., Barabási, A.L.: Time to care: a collaborative engine for practical disease prediction. Data Min. Knowl. Discov. 20(3), 388–415 (2010)

    Article  MathSciNet  Google Scholar 

  • De Choudhury, M., Feldman, M., Amer-Yahia, S., Golbandi, N., Lempel, R., Yu, C.: Automatic construction of travel itineraries using social breadcrumbs. In: Proceedings of the 21st ACM Conference on Hypertext and Hypermedia, pp. 35–44. ACM (2010)

  • De Choudhury, M., Gamon, M., Counts, S., Horvitz, E.: Predicting depression via social media. In: 7th International AAAI Conference on Weblogs and Social Media (2013)

  • De Pessemier, T., Dooms, S., Deryckere, T., Martens, L.: Time dependency of data quality for collaborative filtering algorithms. In: Proceedings of the Fourth ACM Conference on Recommender Systems, pp. 281–284. ACM (2010)

  • de Souza Pereira Moreira, G., Ferreira, F., da Cunha, A.M.: News session-based recommendations using deep neural networks. In: Proceedings of the 3rd Workshop on Deep Learning for Recommender Systems, pp. 15–23 (2018)

  • Devooght, R., Bersini, H.: Long and short-term recommendations with recurrent neural networks. In: Proceedings of the 25th Conference on User Modeling, Adaptation and Personalization, pp. 13–21. ACM (2017)

  • Doko, E., Bexheti, L.A., Hamiti, M., Etemi, B.P.: Sequential pattern mining model to identify the most important or difficult learning topics via mobile technologies. Int. J. Interact. Mob. Technol. 12(4), 109–122 (2018)

    Article  Google Scholar 

  • Dyson, M.P., Hartling, L., Shulhan, J., Chisholm, A., Milne, A., Sundar, P., Scott, S.D., Newton, A.S.: A systematic review of social media use to discuss and view deliberate self-harm acts. PLoS ONE 11(5), e0155813 (2016)

    Article  Google Scholar 

  • Epure, E.V., Kille, B., Ingvaldsen, J.E., Deneckere, R., Salinesi, C., Albayrak, S.: Modeling the dynamics of online news reading interests. In: Proceedings of the 25th Conference on User Modeling, Adaptation, and Personalization, pp. 363–364. ACM (2017)

  • Faggioli, G., Polato, M., Aiolli, F.: Recency aware collaborative filtering for next basket recommendation. In: Proceedings of the 28th ACM Conference on User Modeling, Adaptation and Personalization, pp. 80–87 (2020)

  • Fink, J., Kobsa, A.: User modeling for personalized city tours. Artif. Intell. Rev. 18(1), 33–74 (2002)

    Article  MATH  Google Scholar 

  • Fling, B.: Mobile Design and Development: Practical Concepts and Techniques for Creating Mobile Sites and Web Apps. O’Reilly (2009)

  • Gabriel De Souza, P.M., Jannach, D., Da Cunha, A.M.: Contextual hybrid session-based news recommendation with recurrent neural networks. IEEE Access 7, 169185–169203 (2019)

    Article  Google Scholar 

  • Gama, J., Zliobaite, I., Bifet, A., Pechenizkiy, M., Bouchachia, A.: A survey on concept drift adaptation. ACM Comput. Surv. 46(4), 44 (2014)

    Article  MATH  Google Scholar 

  • Gantner, Z., Rendle, S., Schmidt-Thieme, L.: Factorization models for context-/time-aware movie recommendations. In: Proceedings of the Workshop on Context-Aware Movie Recommendation, Citeseer, pp. 14–19 (2010)

  • Garcin, F., Dimitrakakis, C., Faltings, B.: Personalized news recommendation with context trees. arXiv preprint arXiv:1303.0665 (2013)

  • Garg, D., Gupta, P., Malhotra, P., Vig, L., Shroff, G.: Sequence and time aware neighborhood for session-based recommendations: Stan. In: Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 1069–1072 (2019)

  • Goldberg, L.R.: The structure of phenotypic personality traits. Am. Psychol. 48(1), 26 (1993)

    Article  Google Scholar 

  • Gonsalves, A.H., Thabtah, F., Mohammad, R.M.A., Singh, G.: Prediction of coronary heart disease using machine learning: an experimental analysis. In: Proceedings of the 2019 3rd International Conference on Deep Learning Technologies, pp. 51–56 (2019)

  • Gosling, S.D., Rentfrow, P.J., Swann, W.B., Jr.: A very brief measure of the big-five personality domains. J. Res. Pers. 37(6), 504–528 (2003)

    Article  Google Scholar 

  • Gulla, J.A., Marco, C., Fidjestøl, A.D., Ingvaldsen, J.E., Özgöbek, Ö.: The intricacies of time in news recommendation. In: ACM Conference on User Modeling, Adaptation, and Personalization UMAP (Extended Proceedings) (2016)

  • Guo, L., Hua, L., Jia, R., Zhao, B., Wang, X., Cui, B.: Buying or browsing? Predicting real-time purchasing intent using attention-based deep network with multiple behavior. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 1984–1992 (2019a)

  • Guo, Y., Cheng, Z., Nie, L., Wang, Y., Ma, J., Kankanhalli, M.: Attentive long short-term preference modeling for personalized product search. ACM Trans. Inf. Syst. 37(2), 1–27 (2019)

    Article  Google Scholar 

  • Hansen, C., Hansen, C., Maystre, L., Mehrotra, R., Brost, B., Tomasi, F., Lalmas, M.: Contextual and sequential user embeddings for large-scale music recommendation. In: Fourteenth ACM Conference on Recommender Systems, pp. 53–62 (2020)

  • He, R., Fang, C., Wang, Z., McAuley, J.: Vista: a visually, socially, and temporally-aware model for artistic recommendation. In: Proceedings of the 10th ACM Conference on Recommender Systems, pp. 309–316 (2016)

  • He, Y., Li, J., Song, Y., He, M., Peng, H., et al.: Time-evolving text classification with deep neural networks. In: IJCAI, pp. 2241–2247 (2018)

  • Hidasi, B., Quadrana, M., Karatzoglou, A., Tikk, D.: Parallel recurrent neural network architectures for feature-rich session-based recommendations. In: Proceedings of the 10th ACM Conference on Recommender Systems, pp. 241–248 (2016)

  • Hidi, S.: Interest and its contribution as a mental resource for learning. Rev. Educ. Res. 60(4), 549–571 (1990)

    Article  Google Scholar 

  • Hidi, S., Renninger, K.A.: The four-phase model of interest development. Educ Psychol 41(2), 111–127 (2006)

    Article  Google Scholar 

  • Hong, W., Li, L., Li, T.: Product recommendation with temporal dynamics. Expert Syst. Appl. 39(16), 12398–12406 (2012)

    Article  Google Scholar 

  • Hossain, N., Hu, T., Feizi, R., White, A.M., Luo, J., Kautz, H.: Inferring fine-grained details on user activities and home location from social media: detecting drinking-while-tweeting patterns in communities. arXiv preprint arXiv:1603.03181 (2016)

  • Hu, L., Li, C., Shi, C., Yang, C., Shao, C.: Graph neural news recommendation with long-term and short-term interest modeling. Inf. Process. Manag. 57(2), 102142 (2020)

    Article  Google Scholar 

  • Jannach, D., Lerche, L., Jugovac, M.: Adaptation and evaluation of recommendations for short-term shopping goals. In: Proceedings of the 9th ACM Conference on Recommender Systems, pp. 211–218. ACM (2015)

  • Jannach, D., Ludewig, M., Lerche, L.: Session-based item recommendation in e-commerce: on short-term intents, reminders, trends and discounts. User Model. User Adapt. Interact. 27(3–5), 351–392 (2017)

    Article  Google Scholar 

  • Ji, K., Sun, R., Shu, W., Li, X.: Next-song recommendation with temporal dynamics. Knowl. Based Syst. 88, 134–143 (2015)

    Article  Google Scholar 

  • Jugovac, M., Jannach, D., Lerche, L.: Efficient optimization of multiple recommendation quality factors according to individual user tendencies. Expert Syst. Appl. 81, 321–331 (2017). https://doi.org/10.1016/j.eswa.2017.03.055

    Article  Google Scholar 

  • Kang, W.C., McAuley, J.: Self-attentive sequential recommendation. In: 2018 IEEE International Conference on Data Mining (ICDM), pp. 197–206. IEEE (2018)

  • Karimi, M., Jannach, D., Jugovac, M.: News recommender systems-survey and roads ahead. Inf. Process. Manag. 54(6), 1203–1227 (2018)

    Article  Google Scholar 

  • Kay, J., Kummerfeld, B.: From data to personal user models for life-long, life-wide learners. Brit. J. Educ. Technol. 50(6), 2871–2884 (2019)

    Article  Google Scholar 

  • Kaya, M., Bridge, D.: A comparison of calibrated and intent-aware recommendations. In: Proceedings of the 13th ACM Conference on Recommender Systems, pp. 151–159 (2019)

  • Keerthika, K., Saravanan, T.: Enhanced product recommendations based on seasonality and demography in ecommerce. In: 2020 2nd International Conference on Advances in Computing, Communication Control and Networking (ICACCCN), pp. 721–723. IEEE (2020)

  • Kille, B., Albayrak, S.: On the decaying utility of news recommendation models. In: RecTemp@ RecSys, pp. 4–8 (2017)

  • Kim, H., Iwata, T., Fujiwara, Y., Ueda, N.: Read the silence: well-timed recommendation via admixture marked point processes. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 31 (2017)

  • Kitchenham, B., Brereton, O.P., Budgen, D., Turner, M., Bailey, J., Linkman, S.: Systematic literature reviews in software engineering-a systematic literature review. Inf. Softw. Technol. 51(1), 7–15 (2009)

    Article  Google Scholar 

  • Klingler, S., Käser, T., Solenthaler, B., Gross, M.: Temporally Coherent Clustering of Student Data. International Educational Data Mining Society (2016)

  • Kobsa, A.: User modeling: recent work, prospects and hazards. Hum. Factors Inf. Technol. 10, 111 (1993)

    Google Scholar 

  • Koenigstein, N., Dror, G., Koren, Y.: Yahoo! music recommendations: modeling music ratings with temporal dynamics and item taxonomy. In: Proceedings of the 5th ACM Conference on Recommender systems, pp. 165–172. ACM (2011)

  • Koren, Y.: Collaborative filtering with temporal dynamics. In: Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 447–456. ACM (2009)

  • Kowald, D., Kopeinik, S., Seitlinger, P., Ley, T., Albert, D., Trattner, C.: Refining frequency-based tag reuse predictions by means of time and semantic context. In: Mining, Modeling, and Recommending ‘Things’ in Social Media, pp. 55–74. Springer (2013)

  • Kowald, D., Pujari, SC., Lex, E.: Temporal effects on hashtag reuse in twitter: a cognitive-inspired hashtag recommendation approach. In: Proceedings of the 26th International Conference on World Wide Web, pp. 1401–1410 (2017)

  • Kowald, D., Lex, E., Schedl, M.: Utilizing human memory processes to model genre preferences for personalized music recommendations. arXiv preprint arXiv:2003.10699 (2020)

  • Kramár, T., Bieliková, M.: Context of seasonality in web search. In: European Conference on Information Retrieval, pp. 644–649. Springer (2014)

  • Kumar, G., Jerbi, H., O’Mahony, M.P.: Towards the recommendation of personalised activity sequences in the tourism domain. In: RecTour 2017 2nd Workshop on Recommenders in Tourism, Como, Italy, 27 August 2017. ACM (2017)

  • Kusmierczyk, T., Trattner, C., Nørvåg, K.: Understanding and predicting online food recipe production patterns. In: Proceedings of the 27th ACM Conference on Hypertext and Social Media, pp. 243–248. ACM (2016)

  • Latifi, S., Mauro, N., Jannach, D.: Session-aware recommendation: a surprising quest for the state-of-the-art. Inf. Sci. 573, 291–315 (2021)

    Article  MathSciNet  Google Scholar 

  • Lee, H.J., Park, S.J.: Moners: a news recommender for the mobile web. Expert Syst. Appl. 32(1), 143–150 (2007)

    Article  Google Scholar 

  • Lehmann, J., Lalmas, M., Yom-Tov, E., Dupret, G.: Models of user engagement. In: International Conference on User Modeling, Adaptation, and Personalization, pp. 164–175. Springer (2012)

  • Lerche, L., Jannach, D., Ludewig, M.: On the value of reminders within e-commerce recommendations. In: Proceedings of the International Conference on User Modeling, Adaptation, and Personalization, pp. 27–35. ACM (2016)

  • Lerman, K., Hogg, T.: Using a model of social dynamics to predict popularity of news. In: Proceedings of the 19th International Conference on World Wide Web, pp. 621–630 (2010)

  • Li, L., Zheng, L., Yang, F., Li, T.: Modeling and broadening temporal user interest in personalized news recommendation. Expert Syst. Appl. 41(7), 3168–3177 (2014)

    Article  Google Scholar 

  • Lim, K.H., Chan, J., Leckie, C., Karunasekera, S.: Personalized tour recommendation based on user interests and points of interest visit durations. In: Proceedings of the 24th International Joint Conference on Artificial Intelligence (2015)

  • Lim, K.H., Chan, J., Karunasekera, S., Leckie, C.: Personalized itinerary recommendation with queuing time awareness. In: Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 325–334. ACM (2017)

  • Lim, N., Hooi, B., Ng, S.K., Wang, X., Goh, Y.L., Weng, R., Varadarajan, J.: Stp-udgat: spatial–temporal-preference user dimensional graph attention network for next poi recommendation. In: Proceedings of the 29th ACM International Conference on Information & Knowledge Management, pp. 845–854 (2020)

  • Liu, X., Aberer, K.: Towards a dynamic top-n recommendation framework. In: Proceedings of the 8th ACM Conference on Recommender Systems, pp. 217–224. ACM (2014)

  • Liu, J., Dolan, P., Pedersen, E.R.: Personalized news recommendation based on click behavior. In: Proceedings of the 15th International Conference on Intelligent User Interfaces, pp. 31–40 (2010)

  • Liu, Q., Wu, S., Wang, L., Tan, T.: Predicting the next location: a recurrent model with spatial and temporal contexts. In: Thirtieth AAAI Conference on Artificial Intelligence (2016)

  • Liu, Q., Zeng, Y., Mokhosi, R., Zhang, H.: Stamp: short-term attention/memory priority model for session-based recommendation. In: Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 1831–1839 (2018)

  • Liu, Y., Wang, X., Liu, J., Liao, Z., Zhao, Y., Wang, J.: An entropy-based model for recommendation of taxis’ cruising route. J. Artif. Intell. 2(3), 137 (2020)

    Article  Google Scholar 

  • Lommatzsch, A., Kille, B., Albayrak, S.: Incorporating context and trends in news recommender systems. In: Proceedings of the International Conference on Web Intelligence, pp. 1062–1068. ACM (2017)

  • Lonlac, J., Doniec, A., Lujak, M., Lecoeuche, S.: Mining frequent seasonal gradual patterns. In: International Conference on Big Data Analytics and Knowledge Discovery, pp. 197–207. Springer (2020)

  • Lu, Z., Agarwal, D., Dhillon, I.S.: A spatio-temporal approach to collaborative filtering. In: Proceedings of the third ACM Conference on Recommender Systems, pp. 13–20. ACM (2009)

  • Luo, L., Li, B., Koprinska, I., Berkovsky, S., Chen, F.: Discovering temporal purchase patterns with different responses to promotions. In: Proceedings of the 25th ACM International Conference on Information and Knowledge Management, pp. 2197–2202. ACM (2016)

  • Ma, L., Cho, J.H., Kumar, S., Achan, K.: Seasonality-adjusted conceptual-relevancy-aware recommender system in online groceries. In: 2019 IEEE International Conference on Big Data (Big Data), pp. 4435–4443. IEEE (2019)

  • Maldonado, R.M., Yacef, K., Kay, J., Kharrufa, A., Al-Qaraghuli, A.: Analysing frequent sequential patterns of collaborative learning activity around an interactive tabletop. In: Educational Data Mining 2011 (2010)

  • Masthoff, J.: Group modeling: selecting a sequence of television items to suit a group of viewers. In: Personalized Digital Television, pp. 93–141. Springer (2004)

  • Masthoff, J.: Group recommender systems: combining individual models. In: Recommender Systems Handbook, pp. 677–702. Springer (2011)

  • Mokryn, O., Bogina, V., Kuflik, T.: Will this session end with a purchase? Inferring current purchase intent of anonymous visitors. Electron. Commer. Res. Appl. 34, 100836 (2019)

    Article  Google Scholar 

  • Montes-García, A., Álvarez-Rodríguez, J.M., Labra-Gayo, J.E., Martínez-Merino, M.: Towards a journalist-based news recommendation system: the Wesomender approach. Expert Syst. Appl. 40(17), 6735–6741 (2013)

    Article  Google Scholar 

  • Moshtaghi, M., Zukerman, I., Russell, R.A.: Statistical models for unobtrusively detecting abnormal periods of inactivity in older adults. User Model. User Adapt. Interact. 25(3), 231–265 (2015)

    Article  Google Scholar 

  • Oh, J., Sung, Y., Kim, J., Humayoun, M., Park, YH., Yu, H.: Time-dependent user profiling for tv recommendation. In: 2012 Second International Conference on Cloud and Green Computing, pp. 783–787. IEEE (2012)

  • Özgöbek, Ö., Gulla, J.A., Erdur, R.C.: A survey on challenges and methods in news recommendation. In: Proceedings of the 10th International Conference on Web Information Systems and Technologies WEBIST (2), pp. 278–285 (2014)

  • Pagano, R., Cremonesi, P., Larson, M., Hidasi, B., Tikk, D., Karatzoglou, A., Quadrana, M.: The contextual turn: from context-aware to context-driven recommender systems. In: Proceedings of the 10th ACM Conference on Recommender Systems, pp. 249–252 (2016)

  • Pereira, B.L., Ueda, A., Penha, G., Santos, R.L., Ziviani, N.: Online learning to rank for sequential music recommendation. In: Proceedings of the 13th ACM Conference on Recommender Systems, pp. 237–245 (2019)

  • Qin, Z., Rishabh, I., Carnahan, J.: A scalable approach for periodical personalized recommendations. In: Proceedings of the 10th ACM Conference on Recommender Systems, pp. 23–26. ACM (2016)

  • Quadrana, M., Karatzoglou, A., Hidasi, B., Cremonesi, P.: Personalizing session-based recommendations with hierarchical recurrent neural networks. In: Proceedings of the 11th ACM Conference on Recommender Systems, pp. 130–137 (2017)

  • Quadrana, M., Cremonesi, P., Jannach, D.: Sequence-aware recommender systems. ACM Comput. Surv. 51(4), 66 (2018)

    Google Scholar 

  • Rahmani, H.A., Aliannejadi, M., Baratchi, M., Crestani, F.: Joint geographical and temporal modeling based on matrix factorization for point-of-interest recommendation. Adv. Inf. Retr. 12035, 205 (2020)

    Google Scholar 

  • Ren, P., Chen, Z., Li, J., Ren, Z., Ma, J., De Rijke, M.: Repeatnet: a repeat aware neural recommendation machine for session-based recommendation. Proc. AAAI Conf. Artif. Intell. 33, 4806–4813 (2019)

    Google Scholar 

  • Rich, E.: Users are individuals: individualizing user models. Int. J. Man–Mach. Stud. 18(3), 199–214 (1983)

    Article  Google Scholar 

  • Rokicki, M., Herder, E., Trattner, C.: How editorial, temporal and social biases affect online food popularity and appreciation. In: 11th International AAAI Conference on Web and Social Media (2017)

  • Rook, L., Sabic, A., Zanker, M.: Engagement in proactive recommendations. J. Intell. Inf. Syst. 54(1), 79–100 (2020)

    Article  Google Scholar 

  • Ruiperez-Valiente, J.A., Munoz-Merino, P.J., Alexandron, G., Pritchard, D.E.: Using machine learning to detect “multiple-account” cheating and analyze the influence of student and problem features. IEEE Trans. Learn. Technol. 12(1), 112–122 (2017)

  • Sahebi, S., Brusilovsky, P.: It takes two to tango: an exploration of domain pairs for cross-domain collaborative filtering. In: Proceedings of the 9th ACM Conference on Recommender Systems, pp. 131–138. ACM (2015)

  • Sahoo, N., Singh, P.V., Mukhopadhyay, T.: A hidden Markov model for collaborative filtering. Manag. Inf. Syst. Q. 6, 66 (2010)

    Google Scholar 

  • Sanz, M.T., Arnau, D., González-Calero, J.A., Arevalillo-Herráez, M.: Using system dynamics to model student performance in an intelligent tutoring system. In: Proceedings of the 25th Conference on User Modeling, Adaptation, and Personalization, pp. 385–386. ACM (2017)

  • Saranya, K., Sadhasivam, G.S.: A personalized online news recommendation system. Int. J. Comput. Appl. 57(18), 66 (2012)

    Google Scholar 

  • Schatten, C., Schmidt-Thieme, L.: Hybrid matrix factorization update for progress modeling in intelligent tutoring systems. In: International Conference on Computer Supported Education, pp. 49–70. Springer (2016)

  • Schedl, M., Knees, P., McFee, B., Bogdanov, D., Kaminskas, M.: Music recommender systems. In: Recommender Systems Handbook, pp. 453–492. Springer (2015)

  • Schein, A.I., Popescul, A., Ungar, L.H., Pennock, D.M.: Methods and metrics for cold-start recommendations. In: Proceedings of the 25th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 253–260 (2002)

  • Schork, N.J.: Personalized medicine: time for one-person trials. Nat. News 520(7549), 609 (2015)

    Article  Google Scholar 

  • Shen, S., Chi, M.: Reinforcement learning: the sooner the better, or the later the better? In: Proceedings of the 2016 Conference on User Modeling, Adaptation, and Personalization, pp. 37–44. ACM (2016)

  • Shen, T., Jia, J., Li, Y., Ma, Y., Bu, Y., Wang, H., Chen, B., Chua, T.S., Hall, W.: Peia: personality and emotion integrated attentive model for music recommendation on social media platforms. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 34, pp. 206–213 (2020)

  • Song, Y., Elkahky, A.M., He, X.: Multi-rate deep learning for temporal recommendation. In: Proceedings of the 39th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 909–912. ACM (2016)

  • Song, W., Xiao, Z., Wang, Y., Charlin, L., Zhang, M., Tang, J.: Session-based social recommendation via dynamic graph attention networks. In: Proceedings of the Twelfth ACM International Conference on Web Search and Data Mining, pp. 555–563 (2019)

  • Steck, H.: Calibrated recommendations. In: Proceedings of the 12th ACM Conference on Recommender Systems, pp. 154–162 (2018)

  • Suhara, Y., Xu, Y., Pentland, A.: Deepmood: forecasting depressed mood based on self-reported histories via recurrent neural networks. In: Proceedings of the 26th International Conference on World Wide Web, pp. 715–724 (2017)

  • Sun, F., Liu, J., Wu, J., Pei, C., Lin, X., Ou, W., Jiang, P.: Bert4rec: sequential recommendation with bidirectional encoder representations from transformer. In: Proceedings of the 28th ACM International Conference on Information and Knowledge Management, pp. 1441–1450 (2019)

  • Sun, K., Qian, T., Chen, T., Liang, Y., Nguyen, Q.V.H., Yin, H.: Where to go next: modeling long-and short-term user preferences for point-of-interest recommendation. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 34, pp. 214–221 (2020)

  • Symeonidis, P., Kirjackaja, L., Zanker, M.: Session-aware news recommendations using random walks on time-evolving heterogeneous information networks. User Model. User Adapt. Interact. 66, 1–29 (2020)

    Google Scholar 

  • Talaei-Khoei, A., Wilson, J.M.: Using time-series analysis to predict disease counts with structural trend changes. Inf. Process. Manag. 56(3), 674–686 (2019)

    Article  Google Scholar 

  • Tavakolifard, M., Gulla, J.A., Almeroth, K.C., Ingvaldesn, J.E., Nygreen, G., Berg, E.: Tailored news in the palm of your hand: a multi-perspective transparent approach to news recommendation. In: Proceedings of the 22nd International Conference on World Wide Web, pp. 305–308 (2013)

  • Tintarev, N., Masthoff, J.: Explaining recommendations: design and evaluation. In: Recommender Systems Handbook, pp. 353–382. Springer (2015)

  • Tkalcic, M., Chen, L.: Personality and recommender systems. In: Recommender Systems Handbook, pp. 715–739. Springer (2015)

  • Tran, N.K., Ceroni, A., Kanhabua, N., Niederée, C.: Time-travel translator: automatically contextualizing news articles. In: Proceedings of the 24th International Conference on World Wide Web, pp. 247–250. ACM (2015)

  • Trattner, C., Oberegger, A., Eberhard, L., Parra, D., Marinho, L.B., et al.: Understanding the impact of weather for poi recommendations. In: RecTour@ RecSys, pp. 16–23 (2016)

  • Trattner, C., Parra, D., Elsweiler, D.: Monitoring obesity prevalence in the united states through bookmarking activities in online food portals. PLoS ONE 12(6), e0179144 (2017)

    Article  Google Scholar 

  • Trattner, C., Kusmierczyk, T., Nørvåg, K.: Investigating and predicting online food recipe upload behavior. Inf. Process. Manag. 56(3), 654–673 (2019)

    Article  Google Scholar 

  • Tsur, O., Rappoport, A.: What’s in a hashtag? Content based prediction of the spread of ideas in microblogging communities. In: Proceedings of the Fifth ACM International Conference on Web Search and Data Mining, pp. 643–652 (2012)

  • Turrin, R., Condorelli, A., Cremonesi, P., Pagano, R.: Time-based tv programs prediction. In: 1st Workshop on Recommender Systems for Television and Online Video at ACM RecSys, vol. 14 (2014)

  • Uto, M., Miyazawa, Y., Kato, Y., Nakajima, K., Kuwata, H.: Time-and learner-dependent hidden Markov model for writing process analysis using keystroke log data. Int. J. Artif. Intell. Educ. 66, 1–28 (2020)

    Google Scholar 

  • Valdez, AC., Ziefle, M., Verbert, K., Felfernig, A., Holzinger, A.: Recommender systems for health informatics: state-of-the-art and future perspectives. In: Machine Learning for Health Informatics, pp. 391–414. Springer (2016)

  • Vaz, P.C., Ribeiro, R., De Matos, D.M.: Understanding the temporal dynamics of recommendations across different rating scales. In: UMAP Workshops (2013)

  • Wang, X., Rosenblum, D., Wang, Y.: Context-aware mobile music recommendation for daily activities. In: Proceedings of the 20th ACM International Conference on Multimedia, pp. 99–108 (2012)

  • Wang, X., Wang, Y., Hsu, D., Wang, Y.: Exploration in interactive personalized music recommendation: a reinforcement learning approach. ACM Trans. Multimed. Comput. Commun. Appl. TOMM 11(1), 7 (2014)

    Google Scholar 

  • Wang, Y., Guo, Y., Chen, Y.: Accurate and early prediction of user lifespan in an online video-on-demand system. In: 2016 IEEE 13th International Conference on Signal Processing (ICSP), pp. 969–974. IEEE (2016)

  • Webb, G.I., Pazzani, M.J., Billsus, D.: Machine learning for user modeling. User Model. User Adapt. Interact. 11(1), 19–29 (2001)

    Article  MATH  Google Scholar 

  • Wen, H., Fang, L., Guan, L.: A hybrid approach for personalized recommendation of news on the web. Expert Syst. Appl. 39(5), 5806–5814 (2012)

    Article  Google Scholar 

  • West, R., White, R.W., Horvitz, E.: From cookies to cooks: insights on dietary patterns via analysis of web usage logs. In: Proceedings of the 22nd International Conference on World Wide Web, pp. 1399–1410. ACM (2013)

  • White, R.W., Kapoor, A., Dumais, S.T.: Modeling long-term search engine usage. In: Proceedings of the International Conference on User Modeling, Adaptation, and Personalization, pp. 28–39. Springer (2010)

  • Winoto, P., Tang, T.: If you like the devil wears Prada the book, will you also enjoy the devil wears Prada the movie? A study of cross-domain recommendations. New Gen. Comput. 26(3), 209–225 (2008)

    Article  Google Scholar 

  • Wohlin, C.: Guidelines for snowballing in systematic literature studies and a replication in software engineering. In: Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, pp. 1–10 (2014)

  • Wong, J., Khalil, M., Baars, M., de Koning, B.B., Paas, F.: Exploring sequences of learner activities in relation to self-regulated learning in a massive open online course. Comput. Educ. 140, 103595 (2019)

    Article  Google Scholar 

  • Wu, M., Zhu, Y., Yu, Q., Rajendra, B., Zhao, Y., Aghdaie, N., Zaman, K.A.: A recommender system for heterogeneous and time sensitive environment. In: Proceedings of the 13th ACM Conference on Recommender Systems, pp. 210–218 (2019)

  • Xing, W., Chen, X., Stein, J., Marcinkowski, M.: Temporal predication of dropouts in MOOCs: reaching the low hanging fruit through stacking generalization. Comput. Hum. Behav. 58, 119–129 (2016)

    Article  Google Scholar 

  • Xiong, L., Chen, X., Huang, T.K., Schneider, J., Carbonell, J.G.: Temporal collaborative filtering with Bayesian probabilistic tensor factorization. In: Proceedings of the 2010 SIAM International Conference on Data Mining, pp. 211–222. SIAM (2010)

  • Yang, J., Leskovec, J.: Patterns of temporal variation in online media. In: Proceedings of the fourth ACM International Conference on Web Search and Data Mining, pp. 177–186 (2011)

  • Yang, D., Chen, T., Zhang, W., Yu, Y.: Collaborative filtering with short term preferences mining. In: Proceedings of the 35th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 1043–1044. ACM (2012)

  • Ye, W., Wang, S., Chen, X., Wang, X., Qin, Z., Yin, D.; Time matters: sequential recommendation with complex temporal information. In: Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 1459–1468 (2020)

  • Yeung, K.F., Yang, Y.: A proactive personalized mobile news recommendation system. In: 2010 Developments in E-systems Engineering, pp. 207–212. IEEE (2010)

  • Yom-Tov, E., Feraru, G., Kozdoba, M., Mannor, S., Tennenholtz, M., Hochberg, I.: Encouraging physical activity in patients with diabetes: intervention using a reinforcement learning system. J. Med. Internet Res. 19(10), e338 (2017)

    Article  Google Scholar 

  • Yu, F., Liu, Q., Wu, S., Wang, L., Tan, T.: A dynamic recurrent model for next basket recommendation. In: Proceedings of the 39th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 729–732 (2016)

  • Yu, Z., Lian, J., Mahmoody, A., Liu, G., Xie, X.: Adaptive user modeling with long and short-term preferences for personalized recommendation. In: Proceedings of the 28th International Joint Conference on Artificial Intelligence, pp. 4213–4219. AAAI Press (2019)

  • Zhang, Y., Zhang, M., Zhang, Y., Lai, G., Liu, Y., Zhang, H., Ma, S.: Daily-aware personalized recommendation based on feature-level time series analysis. In: Proceedings of the 24th International Conference on World Wide Web, pp. 1373–1383 (2015)

  • Zhang, L., Liu, P., Gulla, J.A.: Dynamic attention-integrated neural network for session-based news recommendation. Mach. Learn. 108(10), 1851–1875 (2019)

    Article  MathSciNet  Google Scholar 

  • Zhao, P., Luo, A., Liu, Y., Zhuang, F., Xu, J., Li, Z., Sheng, V.S., Zhou, X.: Where to go next: a spatio-temporal gated network for next poi recommendation. IEEE Trans. Knowl. Data Eng. 6, 66 (2020)

    Google Scholar 

  • Zhu, Y., Li, H., Liao, Y., Wang, B., Guan, Z., Liu, H., Cai, D.: What to do next: modeling user behaviors by time-lstm. In: International Joint Conferences on Artificial Intelligence IJCAI, vol. 17, pp. 3602–3608 (2017)

Download references

Acknowledgements

This study was partially supported by the Israeli Science Foundation (ISF) Grant Number 262/2017. This work was also partly supported by industry partners and the Research Council of Norway with funding to MediaFutures: Research Centre for Responsible Media Technology and Innovation, through the centers for Research-based Innovation scheme, Project Number 309339.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Veronika Bogina.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bogina, V., Kuflik, T., Jannach, D. et al. Considering temporal aspects in recommender systems: a survey. User Model User-Adap Inter 33, 81–119 (2023). https://doi.org/10.1007/s11257-022-09335-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11257-022-09335-w

Keywords

Navigation