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.

Yeounoh Chung

dblp:132/1869 · DBLP profile ↗
← Back
9ranked-venue papers
6as first author
3since 2021 · last 2026
—ORCID · conflict

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

Databases, data management, data science and information retrieval · 8 · 6 first-author · 2 since 2021Artificial intelligence and machine learning · 1 · 1 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
8 papers
Data models and query languages · 35% Data integration and cleaning · 22% Query processing and optimization · 21%
Artificial intelligence
4 papers
Multi-agent systems · 45% Trustworthy machine learning · 42% Language models and text generation · 13%

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

TopicWeightPapersLastEvidence papers
Data models and query languages › natural language interface › natural language interface to database
text-to-SQL
1.722025
Is Long Context All You Need? Leveraging LLM's Extended Context for NL2SQL · Proc. VLDB Endow. 2025
CHASE-SQL: Multi-Path Reasoning and Preference Optimized Candidate Selection in Text-to-SQL · ICLR 2025
Knowledge, reasoning and agents › Multi-agent systems › multi-agent reasoning
multi-agent LLM reasoning
0.912025
CHASE-SQL: Multi-Path Reasoning and Preference Optimized Candidate Selection in Text-to-SQL · ICLR 2025
Machine learning and data management
model evaluation
0.822020
Automated Data Slicing for Model Validation: A Big Data - AI Integration Approach · IEEE Trans. Knowl. Data Eng. 2020
Slice Finder: Automated Data Slicing for Model Validation · ICDE 2019
Query processing and optimization › cardinality estimation
aggregate estimation
0.622018
Estimating the Impact of Unknown Unknowns on Aggregate Query Results · ACM Trans. Database Syst. 2018
Estimating the Impact of Unknown Unknowns on Aggregate Query Results · SIGMOD Conference 2016
Machine learning › Trustworthy machine learning › interpretability
model debugging
0.412020
Automated Data Slicing for Model Validation: A Big Data - AI Integration Approach · IEEE Trans. Knowl. Data Eng. 2020
Data integration and cleaning
data preprocessing
0.412019
Democratizing Data Science through Interactive Curation of ML Pipelines · SIGMOD Conference 2019
Machine learning and data management
machine learning pipeline
0.412019
Democratizing Data Science through Interactive Curation of ML Pipelines · SIGMOD Conference 2019
Query processing and optimization
aggregate query processing
0.312018
Estimating the Impact of Unknown Unknowns on Aggregate Query Results · ACM Trans. Database Syst. 2018
Query processing and optimization › approximate query processing
error estimation
0.312017
A Data Quality Metric (DQM): How to Estimate the Number of Undetected Errors in Data Sets · Proc. VLDB Endow. 2017
Natural language and speech › Language models and text generation
long context
0.312025
Is Long Context All You Need? Leveraging LLM's Extended Context for NL2SQL · Proc. VLDB Endow. 2025
Data models and query languages › SQL
SQL query generation
0.312025
CHASE-SQL: Multi-Path Reasoning and Preference Optimized Candidate Selection in Text-to-SQL · ICLR 2025
Data mining
clustering
0.112020
Automated Data Slicing for Model Validation: A Big Data - AI Integration Approach · IEEE Trans. Knowl. Data Eng. 2020
Human-AI interaction
interactive machine learning
0.112019
Democratizing Data Science through Interactive Curation of ML Pipelines · SIGMOD Conference 2019

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

preference optimization · 1.7large language model · 1.7in-context learning · 1.7few-shot prompting · 1.7chain-of-thought reasoning · 1.7statistical techniques · 1.6model selection · 0.8hyperparameter tuning · 0.8statistical estimation · 0.6parametric modeling · 0.3
YearPublicationVenuePosition
2026 High-Fidelity and Complex Test Data Generation for Google SQL Code Generation Services
Shivasankari Kannan, Yeounoh Chung, Amita Gondi, Tristan Swadell, Fatma Özcan 0001
ICDE2
2025 CHASE-SQL: Multi-Path Reasoning and Preference Optimized Candidate Selection in Text-to-SQL
abstract
We present CHASE-SQL, a novel framework addressing large language model (LLM) performance challenges for Text-to-SQL tasks by leveraging multi-agent modeling and test-time compute for improved candidate generation and selection. CHASE-SQL uses LLMs to generate diverse SQL candidates with: (1) a divide-and-conquer approach to break down complex queries, (2) chain-of-thought reasoning based on query execution plans, and (3) instance-aware synthetic example generation for tailored few-shot demonstrations. A selection agent ranks candidates via pairwise comparisons using a fine-tuned binary selection LLM, offering robust performance. This framework improves SQL query quality and diversity, achieving state-of-the-art execution accuracy of 73.0% on the BIRD Text-to-SQL benchmark test set, topping the leaderboard at the time of submission.
Mohammadreza Pourreza, Ruoxi Sun 0002, Yeounoh Chung, Shayan Talaei, Gaurav Tarlok Kakkar, Amin Saberi, Fatma Özcan 0001, Sercan Ö. Arik
ICLR4
2025 Is Long Context All You Need? Leveraging LLM's Extended Context for NL2SQL
abstract
Large Language Models (LLMs) have demonstrated impressive capabilities across a range of natural language processing tasks. In particular, improvements in reasoning abilities and the expansion of context windows have opened new avenues for leveraging these powerful models. NL2SQL is challenging in that the natural language question is inherently ambiguous, while the SQL generation requires a precise understanding of complex data schema and semantics. One approach to this semantic ambiguous problem is to provide more and sufficient contextual information. In this work, we explore the performance and the latency tradeoffs of the extended context window (a.k.a., long context) offered by Google's state-of-the-art LLM ( gemini-1.5-pro ). We study the impact of various contextual information, including column example values, question and SQL query pairs, user-provided hints, SQL documentation, and schema. To the best of our knowledge, this is the first work to study how the extended context window and extra contextual information can help NL2SQL generation with respect to both accuracy and latency cost. We show that long context LLMs are robust and do not get lost in the extended contextual information. Additionally, our long-context NL2SQL pipeline based on Google's Gemini-pro-1.5 achieves strong performance across multiple benchmark datasets without fine-tuning or expensive self-consistency based techniques.
Yeounoh Chung, Gaurav Tarlok Kakkar, Brenton Milne, Fatma Özcan 0001
Proc. VLDB Endow.1
2020 Automated Data Slicing for Model Validation: A Big Data - AI Integration Approach
abstract
As machine learning systems become democratized, it becomes increasingly important to help users easily debug their models. However, current data tools are still primitive when it comes to helping users trace model performance problems all the way to the data. We focus on the particular problem of slicing data to identify subsets of the validation data where the model performs poorly. This is an important problem in model validation because the overall model performance can fail to reflect that of the smaller subsets, and slicing allows users to analyze the model performance on a more granular-level. Unlike general techniques (e.g., clustering) that can find arbitrary slices, our goal is to find interpretable slices (which are easier to take action compared to arbitrary subsets) that are problematic and large. We propose SliceFinder, which is an interactive framework for identifying such slices using statistical techniques. Applications include diagnosing model fairness and fraud detection, where identifying slices that are interpretable to humans is crucial. This research is part of a larger trend of Big data and Artificial Intelligence (AI) integration and opens many opportunities for new research.
Yeounoh Chung, Tim Kraska, Neoklis Polyzotis, Ki Hyun Tae, Steven Euijong Whang
IEEE Trans. Knowl. Data Eng.1
2019 Slice Finder: Automated Data Slicing for Model Validation
abstract
As machine learning (ML) systems become democratized, it becomes increasingly important to help users easily debug their models. However, current data tools are still primitive when it comes to helping users trace model performance problems all the way to the data. We focus on the particular problem of slicing data to identify subsets of the validation data where the model performs poorly. This is an important problem in model validation because the overall model performance can fail to reflect that of the smaller subsets, and slicing allows users to analyze the model performance on a more granular-level. Unlike general techniques (e.g., clustering) that can find arbitrary slices, our goal is to find interpretable slices (which are easier to take action compared to arbitrary subsets) that are large and problematic. We propose Slice Finder, which is an interactive framework for identifying such slices using statistical techniques. Applications include diagnosing model fairness and fraud detection, where identifying slices that are interpretable to humans is crucial.
Yeounoh Chung, Tim Kraska, Neoklis Polyzotis, Ki Hyun Tae, Steven Euijong Whang
ICDE1
2019 Democratizing Data Science through Interactive Curation of ML Pipelines
abstract
Statistical knowledge and domain expertise are key to extract actionable insights out of data, yet such skills rarely coexist together. In Machine Learning, high-quality results are only attainable via mindful data preprocessing, hyperparameter tuning and model selection. Domain experts are often overwhelmed by such complexity, de-facto inhibiting a wider adoption of ML techniques in other fields. Existing libraries that claim to solve this problem, still require well-trained practitioners. Those frameworks involve heavy data preparation steps and are often too slow for interactive feedback from the user, severely limiting the scope of such systems.
Zeyuan Shang, Emanuel Zgraggen, Benedetto Buratti, Ferdinand Kossmann, Philipp Eichmann, Yeounoh Chung, Carsten Binnig, Eli Upfal, Tim Kraska
SIGMOD Conference6
2018 Estimating the Impact of Unknown Unknowns on Aggregate Query Results
abstract
It is common practice for data scientists to acquire and integrate disparate data sources to achieve higher quality results. But even with a perfectly cleaned and merged data set, two fundamental questions remain: (1) Is the integrated data set complete? and (2) What is the impact of any unknown (i.e., unobserved) data on query results? In this work, we develop and analyze techniques to estimate the impact of the unknown data (a.k.a., unknown unknowns ) on simple aggregate queries. The key idea is that the overlap between different data sources enables us to estimate the number and values of the missing data items. Our main techniques are parameter-free and do not assume prior knowledge about the distribution; we also propose a parametric model that can be used instead when the data sources are imbalanced. Through a series of experiments, we show that estimating the impact of unknown unknowns is invaluable to better assess the results of aggregate queries over integrated data sources.
Yeounoh Chung, Michael L. Mortensen, Carsten Binnig, Tim Kraska
ACM Trans. Database Syst.1
2017 A Data Quality Metric (DQM): How to Estimate the Number of Undetected Errors in Data Sets
abstract
Data cleaning, whether manual or algorithmic, is rarely perfect leaving a dataset with an unknown number of false positives and false negatives after cleaning. In many scenarios, quantifying the number of remaining errors is challenging because our data integrity rules themselves may be incomplete, or the available gold-standard datasets may be too small to extrapolate. As the use of inherently fallible crowds becomes more prevalent in data cleaning problems, it is important to have estimators to quantify the extent of such errors. We propose novel species estimators to estimate the number of distinct remaining errors in a dataset after it has been cleaned by a set of crowd workers -- essentially, quantifying the utility of hiring additional workers to clean the dataset. This problem requires new estimators that are robust to false positives and false negatives, and we empirically show on three real-world datasets that existing species estimators are unstable for this problem, while our proposed techniques quickly converge.
Yeounoh Chung, Sanjay Krishnan, Tim Kraska
Proc. VLDB Endow.1
2016 Estimating the Impact of Unknown Unknowns on Aggregate Query Results
abstract
It is common practice for data scientists to acquire and integrate disparate data sources to achieve higher quality results. But even with a perfectly cleaned and merged data set, two fundamental questions remain: (1) is the integrated data set complete and (2) what is the impact of any unknown (i.e., unobserved) data on query results?
Yeounoh Chung, Michael L. Mortensen, Carsten Binnig, Tim Kraska
SIGMOD Conference1