mlsanityData to 7 Oct 2026

Block-SCL: Blocking Matters for Supervised Contrastive Learning in Product Matching

arXiv 2207.02008 ↗First posted 5 Jul 2022cs.CLcited by 2

Not on the map. Why?

Abstract (arXiv)

Product matching is a fundamental step for the global understanding of consumer behavior in e-commerce. In practice, product matching refers to the task of deciding if two product offers from different data sources (e.g. retailers) represent the same product. Standard pipelines use a previous stage called blocking, where for a given product offer a set of potential matching candidates are retrieved based on similar characteristics (e.g. same brand, category, flavor, etc.). From these similar product candidates, those that are not a match can be considered hard negatives. We present Block-SCL, a strategy that uses the blocking output to make the most of Supervised Contrastive Learning (SCL). Concretely, Block-SCL builds enriched batches using the hard-negatives samples obtained in the blocking stage. These batches provide a strong training signal leading the model to learn more meaningful sentence embeddings for product matching. Experimental results in several public datasets demonstrate that Block-SCL achieves state-of-the-art results despite only using short product titles as input, no data augmentation, and a lighter transformer backbone than competing methods.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 22 of its 32 references that are in the map. First posted on arXiv 5 Jul 2022.

Builds on

22 of 32 references.

References · 22

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
  3. 2019BERTScore: Evaluating Text Generation with BERTcited by 5,462
  4. 2020Supervised Contrastive Learningcited by 2,803
  5. 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,168
  6. 2020Approximate Nearest Neighbor Negative Contrastive Learning for Dense Text Retrievalcited by 846
  7. 2020What Makes for Good Views for Contrastive Learning?cited by 843
  8. 2019On Measuring Social Biases in Sentence Encoderscited by 397
  9. 2017Sampling Matters in Deep Embedding Learningcited by 285
  10. 2021ConSERT: A Contrastive Framework for Self-Supervised Sentence Representation Transfercited by 231
  11. 2021Parametric Contrastive Learningcited by 217
  12. 2020Deep Entity Matching with Pre-Trained Language Modelscited by 143
10 more
  1. 2016Learning Distributed Representations of Sentences from Unlabelled Datacited by 90
  2. 2020Multi-Objective Interpolation Training for Robustness to Label Noisecited by 86
  3. 2020On the Sentence Embeddings from Pre-trained Language Modelscited by 83
  4. 2020Hard negative examples are hard, but usefulcited by 82
  5. 2022PromptBERT: Improving BERT Sentence Embeddings with Promptscited by 75
  6. 2021CONTaiNER: Few-Shot Named Entity Recognition via Contrastive Learningcited by 64
  7. 2019Understanding the Behaviors of BERT in Rankingcited by 49
  8. 2022SNCSE: Contrastive Learning for Unsupervised Sentence Embedding with Soft Negative Samplescited by 39
  9. 2022Supervised Contrastive Learning for Product Matchingcited by 24
  10. 2022Dual Contrastive Learning: Text Classification via Label-Aware Data Augmentationcited by 22

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 0; 2025: 1.

2 papers.