Affiliation:
1. Stanford University
2. University of Waterloo
3. UW-Madison
Abstract
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. 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 architectural principles and operators when developing Ember, and empirically demonstrate that Ember allows users to develop no-code context enrichment 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.
Publisher
Association for Computing Machinery (ACM)
Subject
General Earth and Planetary Sciences,Water Science and Technology,Geography, Planning and Development
Reference91 articles.
1. 2018. Datasets for DeepMatcher paper. https://github.com/anhaidgroup/deepmatcher/blob/master/Datasets.md 2018. Datasets for DeepMatcher paper. https://github.com/anhaidgroup/deepmatcher/blob/master/Datasets.md
2. 2021. Cloud AutoML. https://cloud.google.com/automl 2021. Cloud AutoML. https://cloud.google.com/automl
3. 2021. Data Robot. https://www.datarobot.com/platform/automated-machine-learning/ 2021. Data Robot. https://www.datarobot.com/platform/automated-machine-learning/
4. 2021. h20.ai. https://www.h2o.ai/ 2021. h20.ai. https://www.h2o.ai/
5. 2021. IMDb Datasets. https://datasets.imdbws.com/ 2021. IMDb Datasets. https://datasets.imdbws.com/
Cited by
8 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Large Language Models: Principles and Practice;2024 IEEE 40th International Conference on Data Engineering (ICDE);2024-05-13
2. DB-BERT: making database tuning tools “read” the manual;The VLDB Journal;2023-12-27
3. NumJoin: Discovering Numeric Joinable Tables with Semantically Related Columns;Proceedings of the 32nd ACM International Conference on Information and Knowledge Management;2023-10-21
4. Demonstrating GPT-DB: Generating Query-Specific and Customizable Code for SQL Processing with GPT-4;Proceedings of the VLDB Endowment;2023-08
5. Adaptive Distributed Streaming Similarity Joins;Proceedings of the 17th ACM International Conference on Distributed and Event-based Systems;2023-06-27