Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Eugenie Y. Lai

dblp:385/4454 · also Eugenie Lai, Eugenie Yujing Lai · DBLP profile ↗
← Back
8ranked-venue papers
4as first author
7since 2021 · last 2025
0009-0005-1349-1376ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 8 · 4 first-author · 7 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
6 papers
Data integration and cleaning · 58% Query processing and optimization · 38% Data mining · 4%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 100%
Software engineering, system software, and programming languages
1 paper
Software maintenance and evolution · 100%

Topics — the 10 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data integration and cleaning
data preprocessing
1.622025
Auto-Prep: Holistic Prediction of Data Preparation Steps for Self-Service Business Intelligence · Proc. VLDB Endow. 2025
LucidScript: Bottom-up Standardization for Data Preparation · Proc. VLDB Endow. 2024
Query processing and optimization › aggregate query processing
aggregation query provenance
0.922021
Summarizing Provenance of Aggregate Query Results in Relational Databases · ICDE 2021
The Pastwatch: On the usability of provenance data in relational databases · ICDE 2020
Data integration and cleaning
data provenance
0.922021
Summarizing Provenance of Aggregate Query Results in Relational Databases · ICDE 2021
The Pastwatch: On the usability of provenance data in relational databases · ICDE 2020
Query processing and optimization
aggregate query processing
0.712023
Summarizing Provenance of Aggregate Query Results in Relational Databases · IEEE Trans. Knowl. Data Eng. 2023
Data integration and cleaning
extract-transform-load
0.712023
Extract-Transform-Load for Video Streams · Proc. VLDB Endow. 2023
Cloud and datacenter computing
cloud bursting
0.712023
Extract-Transform-Load for Video Streams · Proc. VLDB Endow. 2023
Query processing and optimization
provenance summarization
0.512021
Summarizing Provenance of Aggregate Query Results in Relational Databases · ICDE 2021
Software maintenance and evolution
refactoring
0.212024
LucidScript: Bottom-up Standardization for Data Preparation · Proc. VLDB Endow. 2024
Data mining › data reduction
data summarization
0.212023
Summarizing Provenance of Aggregate Query Results in Relational Databases · IEEE Trans. Knowl. Data Eng. 2023
Visualization and visual analytics › information visualization › metadata visualization
provenance visualization
0.112020
The Pastwatch: On the usability of provenance data in relational databases · ICDE 2020

Methods — techniques the papers use, named apart from their topics

program transformation · 1.5cloud bursting · 1.3buffering · 1.3adaptive sampling · 1.3steiner-tree-based graph algorithm · 0.9large language model · 0.9feature selection · 0.7data sampling · 0.7impact summarization · 0.5comparative summarization · 0.5user study · 0.4summarization · 0.4
YearPublicationVenuePosition
2025 Toward Standardized Data Preparation: A Bottom-Up Approach
Eugenie Y. Lai, Yuze Lou, Brit Youngmann, Michael J. Cafarella
EDBT1
2025 Auto-Prep: Holistic Prediction of Data Preparation Steps for Self-Service Business Intelligence
abstract
Business Intelligence (BI) plays a critical role in empowering modern enterprises to make informed data-driven decisions, and has grown into a billion-dollar business. Self-service BI tools like Power BI and Tableau have democratized the "dashboarding" phase of BI, by offering user-friendly, drag-and-drop interfaces that are tailored to non-technical enterprise users. However, despite these advances, we observe that the "data preparation" phase of BI continues to be a key pain point for BI users today. In this work, we systematically study around 2K real BI projects harvested from public sources, focusing on the data-preparation phase of the BI workflows. We observe that users often have to program both (1) data transformation steps and (2) table joins steps, before their raw data can be ready for dashboarding and analysis. A careful study of the BI workflows reveals that transformation and join steps are often intertwined in the same BI project, such that considering both holistically is crucial to accurately predict these steps. Leveraging this observation, we develop an Auto-Prep system to holistically predict transformations and joins, using a principled graph-based algorithm inspired by Steiner-tree, with provable quality guarantees. Extensive evaluations using real BI projects suggest that Auto-Prep can correctly predict over 70% transformation and join steps, significantly more accurate than existing algorithms as well as language-models such as GPT-4.
Eugenie Y. Lai, Yeye He, Surajit Chaudhuri
Proc. VLDB Endow.1
2024 LucidScript: Bottom-up Standardization for Data Preparation
abstract
Data preparation is an essential step in every data-related effort, from scientific projects in academia to data-driven decision-making in industry. Typically, data preparation is not an interesting piece of a project --- it transforms raw data into a format that enables further innovative work. Because such scripts are never intended to be interesting, are project-specific, and are written in general-purpose languages, they can be tedious to understand and difficult to verify. As a result, data preparation scripts can easily become a breeding ground for poor engineering and statistical practices. Ideally, data preparation scripts are "admirably boring" --- they should serve the project, but otherwise be as simple and as standard as possible. We propose a bottom-up script standardization framework that takes a user's data preparation script and transforms it into a simpler, more standardized version of itself. Our framework takes the user's script not as an unchangeable definition of correctness, but as a sketch of the user's intent. We embedded this framework in a system called LucidScript.
Eugenie Y. Lai, Yuze Lou, Brit Youngmann, Michael J. Cafarella
Proc. VLDB Endow.1
2023 Workload-Aware Query Recommendation Using Deep Learning
Eugenie Y. Lai, Zainab Zolaktaf, Mostafa Milani, Omar AlOmeir, Jianhao Cao 0001, Rachel Pottinger
EDBT1
2023 Extract-Transform-Load for Video Streams
abstract
Social media, self-driving cars, and traffic cameras produce video streams at large scales and cheap cost. However, storing and querying video at such scales is prohibitively expensive. We propose to treat large-scale video analytics as a data warehousing problem: Video is a format that is easy to produce but needs to be transformed into an application-specific format that is easy to query. Analogously, we define the problem of Video Extract-Transform-Load ( V-ETL ). V-ETL systems need to reduce the cost of running a user-defined V-ETL job while also giving throughput guarantees to keep up with the rate at which data is produced. We find that no current system sufficiently fulfills both needs and therefore propose Skyscraper , a system tailored to V-ETL. Skyscraper can execute arbitrary video ingestion pipelines and adaptively tunes them to reduce cost at minimal or no quality degradation, e.g., by adjusting sampling rates and resolutions to the ingested content. Skyscraper can hereby be provisioned with cheap on-premises compute and uses a combination of buffering and cloud bursting to deal with peaks in workload caused by expensive processing configurations. In our experiments, we find that Skyscraper significantly reduces the cost of V-ETL ingestion compared to adaptions of current SOTA systems, while at the same time giving robustness guarantees that these systems are lacking.
Ferdinand Kossmann, Ziniu Wu, Eugenie Y. Lai, Nesime Tatbul, Lei Cao 0004, Tim Kraska, Samuel Madden 0001
Proc. VLDB Endow.3
2023 Summarizing Provenance of Aggregate Query Results in Relational Databases
abstract
Data provenance is any information about the origin of a piece of data and the process that led to its creation. Most database provenance work has focused on creating models and semantics to query and generate this provenance information. While comprehensive, provenance information remains large and overwhelming, making it hard for data provenance systems to support data exploration. We present a new approach to provenance exploration that builds on data summarization techniques. We contribute novel summarization schemes for the provenance of aggregation queries and techniques for the fast generation of these summarization schemes. We introduce two types of summaries for aggregate queries.Impact summariestake into account the impact of specific groups of tuples in the provenance of the query on an aggregate result, andcomparative summariesallow users to compare the provenance of two aggregate results. We also present algorithms for efficient computation of these summaries, implement optimizations using data sampling and feature selection, and conduct experiments and a user survey to show the feasibility and relevance of our approaches.
Omar AlOmeir, Eugenie Y. Lai, Mostafa Milani, Rachel Pottinger
IEEE Trans. Knowl. Data Eng.2
2021 Summarizing Provenance of Aggregate Query Results in Relational Databases
abstract
Data provenance is any information about the origin of a piece of data and the process that led to its creation. Most database provenance work has focused on creating models and semantics to query and generate this information. While comprehensive, provenance information remains large and overwhelming, which can make it hard for provenance systems to support data exploration. We present a new approach to provenance exploration that builds on data summarization techniques. We contribute two novel summarization schemes for the provenance of aggregation queries: Impact summaries, and comparative summaries. We show with experiments that our techniques incur little overhead compared to basic summaries. We conduct a survey to show that our approaches are useful to users.
Omar AlOmeir, Eugenie Y. Lai, Mostafa Milani, Rachel Pottinger
ICDE2
2020 The Pastwatch: On the usability of provenance data in relational databases
abstract
Provenance information can be large and overwhelming to users. We present a set of criteria that any provenance exploration tool must have and introduce Pastwatch, a provenance exploration system that adheres to those criteria. We also address the issues associated with provenance of aggregation queries, including the creation of a summarization method that makes provenance of aggregation queries manageable for users. Finally, we conduct a quantitative user study to show statistically significant results that Pastwatch makes provenance information more efficient and easier to use than standard approaches.
Omar AlOmeir, Eugenie Y. Lai, Mostafa Milani, Rachel Pottinger
ICDE2