Session-Based Recommendations for e-Commerce with Graph-Based Data Modeling

被引:2
作者
Delianidi, Marina [1 ]
Diamantaras, Konstantinos [1 ]
Tektonidis, Dimitrios [1 ]
Salampasis, Michail [1 ]
机构
[1] Int Hellen Univ, Dept Informat & Elect Engn, Thessaloniki 57400, Greece
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 01期
关键词
recommender systems; session-based recommendations; e-commerce; data and web mining; item co-occurrence; graph data model;
D O I
10.3390/app13010394
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Conventional recommendation methods such as collaborative filtering cannot be applied when long-term user models are not available. In this paper, we propose two session-based recommendation methods for anonymous browsing in a generic e-commerce framework. We represent the data using a graph where items are connected to sessions and to each other based on the order of appearance or their co-occurrence. In the first approach, called Hierarchical Sequence Probability (HSP), recommendations are produced using the probabilities of items' appearances on certain structures in the graph. Specifically, given a current item during a session, to create a list of recommended next items, we first compute the probabilities of all possible sequential triplets ending in each candidate's next item, then of all candidate item pairs, and finally of the proposed item. In our second method, called Recurrent Item Co-occurrence (RIC), we generate the recommendation list based on a weighted score produced by a linear recurrent mechanism using the co-occurrence probabilities between the current item and all items. We compared our approaches with three state-of-the-art Graph Neural Network (GNN) models using four session-based datasets one of which contains data collected by us from a leather apparel e-shop. In terms of recommendation effectiveness, our methods compete favorably on a number of datasets while the time to generate the graph and produce the recommendations is significantly lower.
引用
收藏
页数:16
相关论文
共 33 条
  • [1] Agrawal R., 1993, SIGMOD Record, V22, P207, DOI 10.1145/170036.170072
  • [2] Fashion Recommendation Systems, Models and Methods: A Review
    Chakraborty, Samit
    Hoque, Md Saiful
    Jeem, Naimur Rahman
    Biswas, Manik Chandra
    Bardhan, Deepayan
    Lobaton, Edgar
    [J]. INFORMATICS-BASEL, 2021, 8 (03):
  • [3] Chen M., 2017, International Journal of Performability Engineering, V13, P1246, DOI [10.23940/ijpe.17.08.p7.12461256, DOI 10.23940/IJPE.17.08.P7.12461256]
  • [4] Session-aware Linear Item-Item Models for Session-based Recommendation
    Choi, Minjin
    Kim, Jinhong
    Lee, Joonseok
    Shim, Hyunjung
    Lee, Jongwuk
    [J]. PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE 2021 (WWW 2021), 2021, : 2186 - 2197
  • [5] Delianidi Marina, 2020, PCI 2020: 24th Pan-Hellenic Conference on Informatics, P264, DOI 10.1145/3437120.3437321
  • [6] Gao C., 2022, ACM T REC SYS, V55, P97
  • [7] IC-GAR: item co-occurrence graph augmented session-based recommendation
    Gwadabe, Tajuddeen Rabiu
    Liu, Ying
    [J]. NEURAL COMPUTING & APPLICATIONS, 2022, 34 (10) : 7581 - 7596
  • [8] Han J., 2006, Data mining: concepts and techniques, V3rd
  • [9] Recurrent Neural Networks with Top-k Gains for Session-based Recommendations
    Hidasi, Balazs
    Karatzoglou, Alexandros
    [J]. CIKM'18: PROCEEDINGS OF THE 27TH ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2018, : 843 - 852
  • [10] When Recurrent Neural Networks meet the Neighborhood for Session-Based Recommendation
    Jannach, Dietmar
    Ludewig, Malte
    [J]. PROCEEDINGS OF THE ELEVENTH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS'17), 2017, : 306 - 310