Mind the Data Gap: Bridging LLMs to Enterprise Data Integration
Moe Kayali, Fabian Wenz, Nesime Tatbul, Çağatay Demiralp
TL;DR
LLMs trained on public data underperform on real enterprise data for data integration due to dark data and distribution shifts. The authors introduce Goby, a private enterprise benchmark for semantic column-type annotation, and develop a hierarchical, ontology-based framework—including iterative dictionary construction, ontology synthesis, and full-context encoding—to uplift LLM performance. On Goby, raw LLM performance drops relative to public benchmarks, but tree-serialization-based encoding with full ontology context can reach $F_1$ scores around 0.85, approaching public-data levels. This work provides a realistic evaluation platform and practical methods for bridging the enterprise data gap, encouraging broader adoption of Goby for benchmarking and method development.
Abstract
Leading large language models (LLMs) are trained on public data. However, most of the world's data is dark data that is not publicly accessible, mainly in the form of private organizational or enterprise data. We show that the performance of methods based on LLMs seriously degrades when tested on real-world enterprise datasets. Current benchmarks, based on public data, overestimate the performance of LLMs. We release a new benchmark dataset, the GOBY Benchmark, to advance discovery in enterprise data integration. Based on our experience with this enterprise benchmark, we propose techniques to uplift the performance of LLMs on enterprise data, including (1) hierarchical annotation, (2) runtime class-learning, and (3) ontology synthesis. We show that, once these techniques are deployed, the performance on enterprise data becomes on par with that of public data. The Goby benchmark can be obtained at https://goby-benchmark.github.io/.
