mlsanityData to 7 Oct 2026

Ember: No-Code Context Enrichment via Similarity-Based Keyless Joins

arXiv 2106.01501 ↗First posted 2 Jun 2021cs.DB cs.LGcited by 7

Not on the map. Why?

Abstract (arXiv)

Structured data, or data that adheres to a pre-defined schema, can suffer from fragmented context: information describing a single entity can be scattered across multiple datasets or tables tailored for specific business needs, with no explicit linking keys (e.g., primary key-foreign key relationships or heuristic functions). Context enrichment, or rebuilding fragmented context, using keyless joins is an implicit or explicit step in machine learning (ML) pipelines over structured data sources. This process is tedious, domain-specific, and lacks support in now-prevalent no-code ML systems that let users create ML pipelines using just input data and high-level configuration files. In response, we propose Ember, a system that abstracts and automates keyless joins to generalize context enrichment. Our key insight is that Ember can enable a general keyless join operator by constructing an index populated with task-specific embeddings. Ember learns these embeddings by leveraging Transformer-based representation learning techniques. We describe our core architectural principles and operators when developing Ember, and empirically demonstrate that Ember allows users to develop no-code pipelines for five domains, including search, recommendation and question answering, and can exceed alternatives by up to 39% recall, with as little as a single line configuration change.

Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 43 of its 82 references that are in the map. First posted on arXiv 2 Jun 2021.

Builds on

43 of 82 references.

References · 43

  1. 2017Attention Is All You Needcited by 59,932
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  4. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
  5. 2020Language Models are Few-Shot Learnerscited by 32,199
  6. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  7. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  8. 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,115
  9. 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,686
  10. 2017Billion-scale similarity search with GPUscited by 2,477
  11. 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
  12. 2016MS MARCO: A Human Generated MAchine Reading COmprehension Datasetcited by 1,591
31 more
  1. 2020ColBERT: Efficient and Effective Passage Search via Contextualized Late Interaction over BERTcited by 1,160
  2. 2021Perceiver: General Perception with Iterative Attentioncited by 1,089
  3. 2015Aligning Books and Movies: Towards Story-like Visual Explanations by Watching Movies and Reading Bookscited by 1,041
  4. 2019Generalization through Memorization: Nearest Neighbor Language Modelscited by 788
  5. 2018Image Transformercited by 770
  6. 2019TabNet: Attentive Interpretable Tabular Learningcited by 640
  7. 2019Passage Re-ranking with BERTcited by 629
  8. 2020RocketQA: An Optimized Training Approach to Dense Passage Retrieval for Open-Domain Question Answeringcited by 410
  9. 2020TaBERT: Pretraining for Joint Understanding of Textual and Tabular Datacited by 395
  10. 2017Snorkel: Rapid Training Data Creation with Weak Supervisioncited by 370
  11. 2016FastText.zip: Compressing text classification modelscited by 331
  12. 2018Video Action Transformer Networkcited by 316
  13. 2020Transformer Transducer: A Streamable Speech Recognition Model with Transformer Encoders and RNN-T Losscited by 232
  14. 2019Transformer Dissection: A Unified Understanding of Transformer's Attention via the Lens of Kernelcited by 211
  15. 2020Nearest Neighbor Machine Translationcited by 209
  16. 2021Retrieving and Reading: A Comprehensive Survey on Open-domain Question Answeringcited by 178
  17. 2020Deep Entity Matching with Pre-Trained Language Modelscited by 143
  18. 2020Bridging Textual and Tabular Data for Cross-Domain Text-to-SQL Semantic Parsingcited by 133
  19. 2017End-to-End Neural Ad-hoc Ranking with Kernel Poolingcited by 85
  20. 2017DeepER -- Deep Entity Resolutioncited by 54
  21. 2019Encoding Musical Style with Transformer Autoencoderscited by 35
  22. 2020Photon: A Robust Cross-Domain Text-to-SQL Systemcited by 26
  23. 2019Ludwig: a type-based declarative deep learning toolboxcited by 24
  24. 2020Bootleg: Chasing the Tail with Self-Supervised Named Entity Disambiguationcited by 24
  25. 2019Overton: A Data System for Monitoring and Improving Machine-Learned Productscited by 21
  26. 2021Auto-FuzzyJoin: Auto-Program Fuzzy Similarity Joins Without Labeled Examplescited by 15
  27. 2019AutoBlock: A Hands-off Blocking Framework for Entity Matchingcited by 12
  28. 2014DataHub: Collaborative Data Science & Dataset Version Management at Scalecited by 10
  29. 2020Leveraging Organizational Resources to Adapt Models to New Data Modalitiescited by 6
  30. 2020Neural Databasescited by 6
  31. 2017Are Key-Foreign Key Joins Safe to Avoid when Learning High-Capacity Classifiers?cited by 4

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 1; 2024: 2; 2025: 2.

7 papers.