skip to main content
10.1145/3159652.3159710acmconferencesArticle/Chapter ViewAbstractPublication PageswsdmConference Proceedingsconference-collections
research-article
Public Access

A Path-constrained Framework for Discriminating Substitutable and Complementary Products in E-commerce

Published: 02 February 2018 Publication History

Abstract

In personalized recommendation, candidate generation plays an infrastructural role by retrieving candidates out of billions of items. During this process, substitutes and complements constitute two main classes of retrieved candidates: substitutable products are interchangeable, whereas complementary products might be purchased together by users. Discriminating substitutable and complementary products is playing an increasingly important role in e-commerce portals by affecting the performance of candidate generation, e.g., when a user has browsed a t-shirt, it is reasonable to retrieve similar t-shirts, i.e., substitutes; whereas if the user has already purchased one, it would be better to retrieve trousers, hats or shoes, as complements of t-shirts. In this paper, we propose a path-constrained framework (PMSC) for discriminating substitutes and complements. Specifically, for each product, we first learn its embedding representations in a general semantic space. Thereafter, we project the embedding vectors into two separate spaces via a novel mapping function. In the end, we incorporate each embedding with path-constraints to further boost the discriminative ability of the model. Extensive experiments conducted on two e-commerce datasets show the effectiveness of our proposed method.

References

[1]
O. Barkan. Bayesian neural word embedding. In AAAI, pages 3135--3143, 2017.
[2]
O. Barkan and N. Koenigstein. Item2vec: neural item embedding for collaborative filtering. In International Workshop on Machine Learning for Signal Processing, pages 1--6, 2016.
[3]
R. M. Bell and Y. Koren. Improved neighborhood-based collaborative filtering. In KDD Cup and Workshop at the KDD, 2007.
[4]
H.-T. Cheng, L. Koc, J. Harmsen, T. Shaked, T. Chandra, H. Aradhye, G. Anderson, G. Corrado, W. Chai, M. Ispir, et al. Wide & deep learning for recommender systems. In Proceedings of the 1st Workshop on Deep Learning for Recommender Systems, pages 7--10, 2016.
[5]
R. Collobert and J. Weston. A unified architecture for natural language processing: Deep neural networks with multitask learning. In ICML, pages 160--167, 2008.
[6]
P. Covington, J. Adams, and E. Sargin. Deep neural networks for youtube recommendations. In ACM RecSys, pages 191--198, 2016.
[7]
F. Gelli, X. He, T. Chen, and T.-S. Chua. How personality affects our likes: Towards a better understanding of actionable images. In MM, 2017.
[8]
k(1998)}hajek1998metamathematicsP. Hájek. Metamathematics of fuzzy logic, volume 4. Springer, 1998.
[9]
He, Packer, and Mcauley}he2016learningR. He, C. Packer, and J. Mcauley. Learning compatibility across categories for heterogeneous item recommendation. In IEEE International Conference on Data Mining, pages 937--942, 2017 a.
[10]
He, Liao, Zhang, Nie, Hu, and Chua}he2017neuralX. He, L. Liao, H. Zhang, L. Nie, X. Hu, and T.-S. Chua. Neural collaborative filtering. In WWW, pages 173--182, 2017 b.
[11]
N. Koenigstein, G. Dror, and Y. Koren. Yahoo! music recommendations: modeling music ratings with temporal dynamics and item taxonomy. In ACM RecSys, pages 165--172, 2011.
[12]
Y. Koren and R. Bell. Advances in collaborative filtering. In Recommender systems handbook, pages 145--186. Springer, 2011.
[13]
Y. Koren, R. Bell, and C. Volinsky. Matrix factorization techniques for recommender systems. Computer, 42 (8): 30--37, 2009.
[14]
D. D. Lee and H. S. Seung. Learning the parts of objects by non-negative matrix factorization. Nature, 401 (6755): 788, 1999.
[15]
D. D. Lee and H. S. Seung. Algorithms for non-negative matrix factorization. In NIPS, pages 556--562, 2001.
[16]
J. Li, P. Ren, Z. Chen, Z. Ren, T. Lian, and J. Ma. Neural attentive session-based recommendation. In CIKM, 2017.
[17]
G. Linden, B. Smith, and J. York. Amazon. com recommendations: Item-to-item collaborative filtering. IEEE Internet computing, 7 (1): 76--80, 2003.
[18]
D. C. Liu, S. Rogers, R. Shiau, D. Kislyuk, K. C. Ma, Z. Zhong, J. Liu, and Y. Jing. Related pins at pinterest: The evolution of a real-world recommender system. In WWW Companion, pages 583--592, 2017.
[19]
P. Lops, M. D. Gemmis, and G. Semeraro. Content-based Recommender Systems: State of the Art and Trends. Springer, 2011.
[20]
Y. Ma, Z. Ren, Z. Jiang, J. Tang, and D. Yin. Multi-dimensional network embedding with hierarchical structures. In WSDM, 2018.
[21]
L. v. d. Maaten and G. Hinton. Visualizing data using t-sne. Journal of Machine Learning Research, 9 (Nov): 2579--2605, 2008.
[22]
J. McAuley and J. Leskovec. Hidden factors and hidden topics: understanding rating dimensions with review text. In ACM RecSys, pages 165--172, 2013.
[23]
J. McAuley, R. Pandey, and J. Leskovec. Inferring networks of substitutable and complementary products. In KDD, pages 785--794. ACM, 2015.
[24]
T. Mikolov, I. Sutskever, K. Chen, G. S. Corrado, and J. Dean. Distributed representations of words and phrases and their compositionality. In NIPS, pages 3111--3119, 2013.
[25]
A. Mnih and G. E. Hinton. A scalable hierarchical distributed language model. In NIPS, pages 1081--1088, 2009.
[26]
S.-T. Park and W. Chu. Pairwise preference regression for cold-start recommendation. In ACM RecSys, pages 21--28, 2009.
[27]
P. Resnick, N. Iacovou, M. Suchak, P. Bergstrom, and J. Riedl. Grouplens: an open architecture for collaborative filtering of netnews. In ACM Conference on Computer Supported Cooperative Work, pages 175--186, 1994.
[28]
B. Sarwar, G. Karypis, J. Konstan, and J. Riedl. Item-based collaborative filtering recommendation algorithms. In WWW, pages 285--295, 2001.
[29]
A. I. Schein, A. Popescul, L. H. Ungar, and D. M. Pennock. Methods and metrics for cold-start recommendations. In SIGIR, pages 253--260, 2002.
[30]
Y. Shi, A. Karatzoglou, L. Baltrunas, M. Larson, N. Oliver, and A. Hanjalic. Climf: learning to maximize reciprocal rank with collaborative less-is-more filtering. In ACM RecSys, pages 139--146, 2012.
[31]
X. Su and T. M. Khoshgoftaar. A survey of collaborative filtering techniques. Hindawi Publishing Corp., 2009.
[32]
Z. Sun, J. Yang, J. Zhang, and A. Bozzon. Exploiting both vertical and horizontal dimensions of feature hierarchy for effective recommendation. In AAAI, pages 189--195, 2017.
[33]
}titov2008modelingI. Titov and R. McDonald. Modeling online reviews with multi-grain topic models. In WWW, pages 111--120, 2008 a.
[34]
}titov2008jointI. Titov and R. T. McDonald. A joint model of text and aspect ratings for sentiment summarization. In ACL, pages 308--316, 2008 b.
[35]
C. Wang and D. M. Blei. Collaborative topic modeling for recommending scientific articles. In KDD, pages 448--456, 2011.
[36]
P. Wang, J. Guo, Y. Lan, J. Xu, and X. Cheng. Your cart tells you: Inferring demographic attributes from purchase data. In WSDM, pages 173--182, 2016.
[37]
X. Yi, L. Hong, E. Zhong, N. N. Liu, and S. Rajan. Beyond clicks: dwell time for personalization. In ACM RecSys, pages 113--120, 2014.
[38]
Y. Zhang, M. Zhang, Y. Liu, S. Ma, and S. Feng. Localized matrix factorization for recommendation based on matrix block diagonal forms. In WWW, pages 1511--1520, 2013.
[39]
J. Zheng, X. Wu, J. Niu, and A. Bolivar. Substitutes or complements: another step forward in recommendations. In Proceedings of the 10th ACM conference on Electronic commerce, pages 139--146, 2009.
[40]
K. Zhou, S.-H. Yang, and H. Zha. Functional matrix factorizations for cold-start recommendation. In SIGIR, pages 315--324, 2011.
[41]
M. Zhou, Z. Ding, J. Tang, and D. Yin. Micro behaviors: A new perspective in e-commerce recommender systems. In WSDM, 2018.

Cited By

View all
  • (2025)Graphical contrastive learning for multi-interest sequential recommendationExpert Systems with Applications10.1016/j.eswa.2024.125285259(125285)Online publication date: Jan-2025
  • (2024)Is It Really Complementary? Revisiting Behavior-based Labels for Complementary RecommendationProceedings of the 18th ACM Conference on Recommender Systems10.1145/3640457.3691705(1091-1095)Online publication date: 8-Oct-2024
  • (2024)Explainable and Coherent Complement Recommendation Based on Large Language ModelsProceedings of the 33rd ACM International Conference on Information and Knowledge Management10.1145/3627673.3680028(4678-4685)Online publication date: 21-Oct-2024
  • Show More Cited By

Index Terms

  1. A Path-constrained Framework for Discriminating Substitutable and Complementary Products in E-commerce

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    WSDM '18: Proceedings of the Eleventh ACM International Conference on Web Search and Data Mining
    February 2018
    821 pages
    ISBN:9781450355810
    DOI:10.1145/3159652
    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]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 02 February 2018

    Permissions

    Request permissions for this article.

    Check for updates

    Badges

    • Best Student Paper

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    WSDM 2018

    Acceptance Rates

    WSDM '18 Paper Acceptance Rate 81 of 514 submissions, 16%;
    Overall Acceptance Rate 498 of 2,863 submissions, 17%

    Upcoming Conference

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)365
    • Downloads (Last 6 weeks)35
    Reflects downloads up to 28 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2025)Graphical contrastive learning for multi-interest sequential recommendationExpert Systems with Applications10.1016/j.eswa.2024.125285259(125285)Online publication date: Jan-2025
    • (2024)Is It Really Complementary? Revisiting Behavior-based Labels for Complementary RecommendationProceedings of the 18th ACM Conference on Recommender Systems10.1145/3640457.3691705(1091-1095)Online publication date: 8-Oct-2024
    • (2024)Explainable and Coherent Complement Recommendation Based on Large Language ModelsProceedings of the 33rd ACM International Conference on Information and Knowledge Management10.1145/3627673.3680028(4678-4685)Online publication date: 21-Oct-2024
    • (2024)Knowledge Graph-based Session Recommendation with Session-Adaptive PropagationCompanion Proceedings of the ACM Web Conference 202410.1145/3589335.3648324(264-273)Online publication date: 13-May-2024
    • (2024)Transitivity-Encoded Graph Attention Networks for Complementary Item Recommendations2024 IEEE International Conference on Data Mining (ICDM)10.1109/ICDM59182.2024.00050(430-439)Online publication date: 9-Dec-2024
    • (2024)Personalization for web-based services using offline reinforcement learningMachine Language10.1007/s10994-024-06525-y113:5(3049-3071)Online publication date: 1-May-2024
    • (2024)Mining Complementary Relationships of Items for Diversified RecommendationKnowledge and Systems Sciences10.1007/978-981-96-0178-3_20(293-304)Online publication date: 9-Nov-2024
    • (2023)Inferring Complementary and Substitutable Products Based on Knowledge Graph ReasoningMathematics10.3390/math1122470911:22(4709)Online publication date: 20-Nov-2023
    • (2023)Personalized diversification of complementary recommendations with user preference in online groceryFrontiers in Big Data10.3389/fdata.2023.9740726Online publication date: 22-Mar-2023
    • (2023)Discrete Listwise Content-aware RecommendationACM Transactions on Knowledge Discovery from Data10.1145/360933418:1(1-20)Online publication date: 10-Aug-2023
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media