Skip to main content

Time-Dependent Next-Basket Recommendations

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 13981))

Abstract

There are various real-world applications for next-basket recommender systems. One of them is guiding a website user who wants to buy anything toward a collection of items. Recent works demonstrate that methods based on the frequency of prior purchases outperform other deep learning algorithms in terms of performance. These techniques, however, do not consider timestamps and time intervals between interactions. Additionally, they often miss the time period that passes between the last known basket and the prediction time. In this study, we explore whether such knowledge could improve current state-of-the-art next-basket recommender systems. Our results on three real-world datasets show how such enhancement may increase prediction quality. These findings might pave the way for important research directions in the field of next-basket recommendations.

The contribution of D.I. Ignatov to the paper was done within the framework of the HSE University Basic Research Program.

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

Buying options

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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    https://www.kaggle.com/datasets/frtgnn/dunnhumby-the-complete-journey.

  2. 2.

    https://www.kaggle.com/datasets/chiranjivdas09/ta-feng-grocery-dataset.

  3. 3.

    https://www.kaggle.com/competitions/instacart-market-basket-analysis/data.

  4. 4.

    https://optuna.org.

  5. 5.

    https://github.com/sergunya17/time_dependent_nbr.

References

  1. Ananyeva, M., Lashinin, O., Ivanova, V., Kolesnikov, S., Ignatov, D.I.: Towards interaction-based user embeddings in sequential recommender models. In: Vinagre, J., Al-Ghossein, M., Jorge, A.M., Bifet, A., Peska, L. (eds.) Proceedings of the 5th Workshop on Online Recommender Systems and User Modeling, ORSUM@RecSys 2022. CEUR Workshop Proceedings, vol. 3303. CEUR-WS.org (2022). http://ceur-ws.org/Vol-3303/paper10.pdf

  2. Ariannezhad, M., Jullien, S., Li, M., Fang, M., Schelter, S., de Rijke, M.: ReCANet: a repeat consumption-aware neural network for next basket recommendation in grocery shopping. In: Proceedings of the 45th International ACM SIGIR Conference, SIGIR 2022, pp. 1240–1250. ACM (2022)

    Google Scholar 

  3. Bai, T., Nie, J.Y., Zhao, W.X., Zhu, Y., Du, P., Wen, J.R.: An attribute-aware neural attentive model for next basket recommendation. In: The 41st International ACM SIGIR Conference on Research & Development in Information Retrieval, pp. 1201–1204 (2018)

    Google Scholar 

  4. Campos, P.G., Díez, F., Cantador, I.: Time-aware recommender systems: a comprehensive survey and analysis of existing evaluation protocols. User Model. User-Adap. Interact. 24(1), 67–119 (2014). https://doi.org/10.1007/s11257-012-9136-x

    Article  Google Scholar 

  5. Cao, J., et al.: Deep structural point process for learning temporal interaction networks. In: Oliver, N., Pérez-Cruz, F., Kramer, S., Read, J., Lozano, J.A. (eds.) ECML PKDD 2021. LNCS (LNAI), vol. 12975, pp. 305–320. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-86486-6_19

    Chapter  Google Scholar 

  6. Chen, Z., Zhang, W., Yan, J., Wang, G., Wang, J.: Learning dual dynamic representations on time-sliced user-item interaction graphs for sequential recommendation. In: Proceedings of the 30th ACM International Conference on Information & Knowledge Management, pp. 231–240 (2021)

    Google Scholar 

  7. Cho, J., Hyun, D., Kang, S., Yu, H.: Learning heterogeneous temporal patterns of user preference for timely recommendation. In: Proceedings of the Web Conference 2021, pp. 1274–1283 (2021)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. Fan, Z., Liu, Z., Zhang, J., Xiong, Y., Zheng, L., Yu, P.S.: Continuous-time sequential recommendation with temporal graph collaborative transformer. In: Proceedings of the 30th ACM International Conference on Information & Knowledge Management, pp. 433–442 (2021)

    Google Scholar 

  10. Fouad, M.A., Hussein, W., Rady, S., Philip, S.Y., Gharib, T.F.: An efficient approach for rational next-basket recommendation. IEEE Access 10, 75657–75671 (2022)

    Article  Google Scholar 

  11. Hu, H., He, X.: Sets2Sets: learning from sequential sets with neural networks. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 1491–1499 (2019)

    Google Scholar 

  12. Hu, H., He, X., Gao, J., Zhang, Z.L.: Modeling personalized item frequency information for next-basket recommendation. In: Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 1071–1080 (2020)

    Google Scholar 

  13. Huang, Z., Ma, J., Dong, Y., Foutz, N.Z., Li, J.: Empowering next POI recommendation with multi-relational modeling. arXiv preprint arXiv:2204.12288 (2022)

  14. Ji, W., Wang, K., Wang, X., Chen, T., Cristea, A.: Sequential recommender via time-aware attentive memory network. In: Proceedings of the 29th ACM International Conference on Information & Knowledge Management, pp. 565–574 (2020)

    Google Scholar 

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

    Google Scholar 

  16. Kolesnikov, S., Lashinin, O., Pechatov, M., Kosov, A.: TTRS: Tinkoff transactions recommender system benchmark. arXiv preprint arXiv:2110.05589 (2021)

  17. Lashinin, O., Ananyeva, M.: Next-basket recommendation constrained by total cost. In: Vinagre, J., et al. (eds.) Proceedings of the 5th Workshop on Online Recommender Systems and User Modeling, ORSUM@RecSys 2022. CEUR Workshop Proceedings, vol. 3303. CEUR-WS.org (2022). http://ceur-ws.org/Vol-3303/brainstorming1.pdf

  18. Li, J., Wang, Y., McAuley, J.: Time interval aware self-attention for sequential recommendation. In: Proceedings of the 13th International Conference on Web Search and Data Mining, pp. 322–330 (2020)

    Google Scholar 

  19. Li, M., Jullien, S., Ariannezhad, M., de Rijke, M.: A next basket recommendation reality check. arXiv preprint arXiv:2109.14233 (2021)

  20. Liu, C., et al.: \(C^2\)-Rec: an effective consistency constraint for sequential recommendation. arXiv preprint arXiv:2112.06668 (2021)

  21. Moreira, G.S.P., Rabhi, S., Ak, R., Kabir, M.Y., Oldridge, E.: Transformers with multi-modal features and post-fusion context for e-commerce session-based recommendation. arXiv preprint arXiv:2107.05124 (2021)

  22. Qin, Y., Wang, P., Li, C.: The world is binary: contrastive learning for denoising next basket recommendation. In: Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 859–868 (2021)

    Google Scholar 

  23. Ren, P., Chen, Z., Li, J., Ren, Z., Ma, J., De Rijke, M.: RepeatNet: a repeat aware neural recommendation machine for session-based recommendation. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 33, pp. 4806–4813 (2019)

    Google Scholar 

  24. Shao, Z., Wang, S., Zhang, Q., Lu, W., Li, Z., Peng, X.: A systematical evaluation for next-basket recommendation algorithms. arXiv preprint arXiv:2209.02892 (2022)

  25. Shi, Y., Larson, M., Hanjalic, A.: Collaborative filtering beyond the user-item matrix: a survey of the state of the art and future challenges. ACM Comput. Surv. (CSUR) 47(1), 1–45 (2014)

    Article  Google Scholar 

  26. Van Maasakkers, L., Fok, D., Donkers, B.: Next-basket prediction in a high-dimensional setting using gated recurrent units. Expert Syst. Appl. 212, 118795 (2023)

    Article  Google Scholar 

  27. Vinagre, J., Jorge, A.M., Gama, J.: An overview on the exploitation of time in collaborative filtering. Wiley Interdisc. Rev. Data Min. Knowl. Discov. 5(5), 195–215 (2015)

    Article  Google Scholar 

  28. Wang, P., Zhang, Y., Niu, S., Guo, J.: Modeling temporal dynamics of users’ purchase behaviors for next basket prediction. J. Comput. Sci. Technol. 34(6), 1230–1240 (2019). https://doi.org/10.1007/s11390-019-1972-2

    Article  Google Scholar 

  29. Wu, Y., Li, K., Zhao, G., Xueming, Q.: Personalized long-and short-term preference learning for next poi recommendation. IEEE Trans. Knowl. Data Eng. 34(4), 1944–1957 (2020)

    Article  Google Scholar 

  30. 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, SIGIR 2016, pp. 729–732. Association for Computing Machinery, New York (2016)

    Google Scholar 

  31. Yu, L., Sun, L., Du, B., Liu, C., Xiong, H., Lv, W.: Predicting temporal sets with deep neural networks. In: Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 1083–1091 (2020)

    Google Scholar 

  32. Zhu, Y., et al.: What to do next: modeling user behaviors by time-LSTM. In: IJCAI, vol. 17, pp. 3602–3608 (2017)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Oleg Lashinin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Naumov, S., Ananyeva, M., Lashinin, O., Kolesnikov, S., Ignatov, D.I. (2023). Time-Dependent Next-Basket Recommendations. In: Kamps, J., et al. Advances in Information Retrieval. ECIR 2023. Lecture Notes in Computer Science, vol 13981. Springer, Cham. https://doi.org/10.1007/978-3-031-28238-6_41

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-28238-6_41

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-28237-9

  • Online ISBN: 978-3-031-28238-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics