Termite: A System for Tunneling Through Heterogeneous Data
Not on the map. Why?
Abstract (arXiv)
Data-driven analysis is important in virtually every modern organization. Yet, most data is underutilized because it remains locked in silos inside of organizations; large organizations have thousands of databases, and billions of files that are not integrated together in a single, queryable repository. Despite 40+ years of continuous effort by the database community, data integration still remains an open challenge. In this paper, we advocate a different approach: rather than trying to infer a common schema, we aim to find another common representation for diverse, heterogeneous data. Specifically, we argue for an embedding (i.e., a vector space) in which all entities, rows, columns, and paragraphs are represented as points. In the embedding, the distance between points indicates their degree of relatedness. We present Termite, a prototype we have built to learn the best embedding from the data. Because the best representation is learned, this allows Termite to avoid much of the human effort associated with traditional data integration tasks. On top of Termite, we have implemented a Termite-Join operator, which allows people to identify related concepts, even when these are stored in databases with different schemas and in unstructured data such as text files, webpages, etc. Finally, we show preliminary evaluation results of our prototype via a user study, and describe a list of future directions we have identified.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 3; 2024: 0; 2025: 0; 2026: 1.
5 papers.
- 2021Unsupervised Matching of Data and Textcited by 7
- 2023Towards Foundation Models for Relational Databases [Vision Paper]cited by 6
- 2023Cross Modal Data Discovery over Structured and Unstructured Data Lakescited by 5
- 2023Cross-Modal Entity Matching for Visually Rich Documentscited by 2
- 2026Discovery-Driven Integration of Disjoint Tables via Textcited by 0
- 2026Discovery-Driven Integration of Disjoint Tables via Text22 Sep 2026
- 2023Cross Modal Data Discovery over Structured and Unstructured Data Lakes1 Jun 2023
- 2023Towards Foundation Models for Relational Databases [Vision Paper]24 May 2023
- 2023Cross-Modal Entity Matching for Visually Rich Documents1 Mar 2023
- 2021Unsupervised Matching of Data and Text16 Dec 2021