skip to main content
10.1145/3487553.3524715acmconferencesArticle/Chapter ViewAbstractPublication PageswwwConference Proceedingsconference-collections
research-article
Open Access

Improving Bundles Recommendation Coverage in Sparse Product Graphs

Published:16 August 2022Publication History

ABSTRACT

In e-commerce, a group of similar or complementary products is recommended as a bundle based on the product category. Existing work on modeling bundle recommendations consists of graph-based approaches. In these methods, user-product interactions provide a more personalized experience. Moreover, these approaches require robust user-product interactions and cannot be applied to cold start scenarios. When a new product is launched or for products with limited purchase history, the lack of user-product interactions will render these algorithms inaccessible. Hence, no bundles recommendations will be provided to users for such product categories. These scenarios are frequent for retailers like Target, where much of the stock is seasonal, and new brands are launched throughout the year. This work alleviates this problem by modeling product bundles recommendation as a supervised graph link prediction problem. A graph neural network (GNN) based product bundles recommendation system, BundlesSEAL is presented. First, we build a graph using add-to-cart data and then use BundlesSEAL to predict the link representing bundles relation between products represented as nodes. We also propose a heuristic to identify relevant pairs of products for efficient inference. Further, we also apply BundlesSEAL for predicting the edge weights instead of just link existence. BundlesSEAL based link prediction leads to amelioration of the above-mentioned cold start problem by increasing the coverage of product bundles recommendations in various categories by 50% while achieving a 35% increase in revenue over behavioral baseline. The model was also validated over the Amazon product metadata dataset.

References

  1. Lada A Adamic and Eytan Adar. 2003. Friends and neighbors on the web. Social networks 25, 3 (2003), 211–230.Google ScholarGoogle Scholar
  2. Sergey Brin and Lawrence Page. 1998. The anatomy of a large-scale hypertextual web search engine. Computer networks and ISDN systems 30, 1-7 (1998), 107–117.Google ScholarGoogle Scholar
  3. Jianxin Chang, Chen Gao, Xiangnan He, Depeng Jin, and Yong Li. 2020. Bundle Recommendation with Graph Convolutional Networks. Association for Computing Machinery, New York, NY, USA, 1673–1676. https://doi.org/10.1145/3397271.3401198Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Liang Chen, Yang Liu, Xiangnan He, Lianli Gao, and Zibin Zheng. 2019. Matching User with Item Set: Collaborative Bundle Recommendation with Deep Attention Network. In IJCAI.Google ScholarGoogle Scholar
  5. Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. 2018. Bert: Pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805(2018).Google ScholarGoogle Scholar
  6. Yan Fang, Xinyue Xiao, Xiaoyu Wang, and Huiqing Lan. 2018. Customized bundle recommendation by association rules of product categories for online supermarkets. In 2018 IEEE Third International Conference on Data Science in Cyberspace (DSC). IEEE, 472–475.Google ScholarGoogle ScholarCross RefCross Ref
  7. Aditya Grover and Jure Leskovec. 2016. node2vec: Scalable feature learning for networks. In Proceedings of the 22nd ACM SIGKDD international conference on Knowledge discovery and data mining. 855–864.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. William L Hamilton, Rex Ying, and Jure Leskovec. 2017. Inductive representation learning on large graphs. In Proceedings of the 31st International Conference on Neural Information Processing Systems. 1025–1035.Google ScholarGoogle Scholar
  9. Jiawei Han, Jian Pei, and Yiwen Yin. 2000. Mining frequent patterns without candidate generation. ACM sigmod record 29, 2 (2000), 1–12.Google ScholarGoogle Scholar
  10. Junheng Hao, Tong Zhao, Jin Li, Xin Luna Dong, Christos Faloutsos, Yizhou Sun, and Wei Wang. 2020. P-Companion: A principled framework for diversified complementary product recommendation. In Proceedings of the 29th ACM International Conference on Information & Knowledge Management. 2517–2524.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Tim Head, Louppe MechCoder, Iaroslav Shcherbatyi, 2018. scikit-optimize/scikit-optimize: v0. 5.2.Google ScholarGoogle Scholar
  12. Dietmar Jannach and Michael Jugovac. 2019. Measuring the business value of recommender systems. ACM Transactions on Management Information Systems (TMIS) 10, 4(2019), 1–23.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Wang-Cheng Kang, Eric Kim, Jure Leskovec, Charles Rosenberg, and Julian McAuley. 2019. Complete the look: Scene-based complementary product recommendation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. 10532–10541.Google ScholarGoogle ScholarCross RefCross Ref
  14. Thomas N Kipf and Max Welling. 2016. Semi-supervised classification with graph convolutional networks. arXiv preprint arXiv:1609.02907(2016).Google ScholarGoogle Scholar
  15. Madhav Kumar, Dean Eckles, and Sinan Aral. 2020. Scalable bundling via dense product embeddings. arXiv preprint arXiv:2002.00100(2020).Google ScholarGoogle Scholar
  16. Duc Trong Le, Hady W Lauw, and Yuan Fang. 2017. Basket-sensitive personalized item recommendation. IJCAI.Google ScholarGoogle Scholar
  17. Haoyuan Li, Yi Wang, Dong Zhang, Ming Zhang, and Edward Y Chang. 2008. Pfp: parallel fp-growth for query recommendation. In Proceedings of the 2008 ACM conference on Recommender systems. 107–114.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. David Liben-Nowell and Jon Kleinberg. 2007. The link-prediction problem for social networks. Journal of the American society for information science and technology 58, 7 (2007), 1019–1031.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Guannan Liu, Yanjie Fu, Guoqing Chen, Hui Xiong, and Can Chen. 2017. Modeling buying motives for personalized product bundle recommendation. ACM Transactions on Knowledge Discovery from Data (TKDD) 11, 3(2017), 1–26.Google ScholarGoogle Scholar
  20. Yiding Liu, Yulong Gu, Zhuoye Ding, Junchao Gao, Ziyi Guo, Yongjun Bao, and Weipeng Yan. 2020. Decoupled graph convolution network for inferring substitutable and complementary items. In Proceedings of the 29th ACM International Conference on Information & Knowledge Management. 2621–2628.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Zhiwei Liu, Xiaohan Li, Ziwei Fan, Stephen Guo, Kannan Achan, and Philip S. Yu. 2020. Basket Recommendation with Multi-Intent Translation Graph Neural Network. 2020 IEEE International Conference on Big Data (Big Data) (2020), 728–737.Google ScholarGoogle Scholar
  22. Zhiwei Liu, Mengting Wan, Stephen Guo, Kannan Achan, and Philip S Yu. 2020. Basconv: Aggregating heterogeneous interactions for basket recommendation with graph convolutional neural network. In Proceedings of the 2020 SIAM International Conference on Data Mining. SIAM, 64–72.Google ScholarGoogle ScholarCross RefCross Ref
  23. Julian McAuley, Rahul y, and Jure Leskovec. 2015. Inferring networks of substitutable and complementary products. In Proceedings of the 21th ACM SIGKDD international conference on knowledge discovery and data mining. 785–794.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Dana McMahan. 2018. The ’Target Effect’: A psychologist explains why you can’t just buy one thing. https://www.nbcnews.com/better/pop-culture/target-effect-psychologist-explains-why-you-can-t-just-buy-ncna923456Google ScholarGoogle Scholar
  25. Stephen M Omohundro. [n.d.]. Five balltree construction algorithms (1989). URL http://www. icsi. berkeley. edu/icsi/publication_details ([n. d.]).Google ScholarGoogle Scholar
  26. Amit Pande, Aparupa Das Gupta, Kai Ni, Rahul Biswas, and Sayon Majumdar. 2020. Substitution Techniques for Grocery Fulfillment and Assortment Optimization Using Product Graphs. (2020).Google ScholarGoogle Scholar
  27. Luisa F Polania, Mauricio Flores, Matthew Nokleby, and Yiran Li. 2020. Learning Furniture Compatibility with Graph Neural Networks. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops. 366–367.Google ScholarGoogle ScholarCross RefCross Ref
  28. Vineeth Rakesh, Suhang Wang, Kai Shu, and Huan Liu. 2019. Linked variational autoencoders for inferring substitutable and supplementary items. In Proceedings of the Twelfth ACM International Conference on Web Search and Data Mining. 438–446.Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Ilya Trofimov. 2018. Inferring complementary products from baskets and browsing sessions. arXiv preprint arXiv:1809.09621(2018).Google ScholarGoogle Scholar
  30. Xin Wang, Xiao Liu, Jin Liu, and Hao Wu. 2021. Relational Graph Neural Network with Neighbor Interactions for Bundle Recommendation Service. In 2021 IEEE International Conference on Web Services (ICWS). IEEE, 167–172.Google ScholarGoogle Scholar
  31. Zihan Wang, Ziheng Jiang, Zhaochun Ren, Jiliang Tang, and Dawei Yin. 2018. A path-constrained framework for discriminating substitutable and complementary products in e-commerce. In Proceedings of the Eleventh ACM International Conference on Web Search and Data Mining. 619–627.Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Da Xu, Chuanwei Ruan, Jason Cho, Evren Korpeoglu, Sushant Kumar, and Kannan Achan. 2020. Knowledge-Aware Complementary Product Representation Learning. Association for Computing Machinery, New York, NY, USA, 681–689. https://doi.org/10.1145/3336191.3371854Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Keyulu Xu, Weihua Hu, Jure Leskovec, and Stefanie Jegelka. 2018. How powerful are graph neural networks?arXiv preprint arXiv:1810.00826(2018).Google ScholarGoogle Scholar
  34. Raphael Yuster and Uri Zwick. 2005. Fast sparse matrix multiplication. ACM Transactions On Algorithms (TALG) 1, 1 (2005), 2–13.Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Muhan Zhang and Yixin Chen. 2018. Link prediction based on graph neural networks. Advances in Neural Information Processing Systems 31 (2018), 5165–5175.Google ScholarGoogle Scholar
  36. Muhan Zhang, Zhicheng Cui, Marion Neumann, and Yixin Chen. 2018. An end-to-end deep learning architecture for graph classification. In Thirty-Second AAAI Conference on Artificial Intelligence.Google ScholarGoogle ScholarCross RefCross Ref
  37. Tao Zhu, Patrick Harrington, Junjun Li, and Lei Tang. 2014. Bundle recommendation in ecommerce. In Proceedings of the 37th international ACM SIGIR conference on Research & development in information retrieval. 657–666.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Improving Bundles Recommendation Coverage in Sparse Product Graphs

    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
    • Published in

      cover image ACM Conferences
      WWW '22: Companion Proceedings of the Web Conference 2022
      April 2022
      1338 pages
      ISBN:9781450391306
      DOI:10.1145/3487553

      Copyright © 2022 Owner/Author

      This work is licensed under a Creative Commons Attribution International 4.0 License.

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 16 August 2022

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited

      Acceptance Rates

      Overall Acceptance Rate1,899of8,196submissions,23%
    • Article Metrics

      • Downloads (Last 12 months)319
      • Downloads (Last 6 weeks)34

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format .

    View HTML Format