Fantastic Tables and Where to Find Them: Table Search in Semantic Data Lakes
In data lakes, one of the core challenges remains finding relevant tables.<br/>We introduce the notion of semantic data lakes, i.e., repositories where datasets are linked to concepts and entities described in a knowledge graph (KG). <br/>We formalize the problem of semantic table search, i.e., retrieving tables containing information semantically related to a given set of entities, and provide the first formal definition of semantic relatedness of a dataset to tuples of entities.<br/>Our solution offers the first general framework to compute the semantic relevance of the contents of a table w.r.t. entity tuples, as well as efficient algorithms (exploiting semantic signals, such as entity types and embeddings) to scale the semantic search to repositories with hundreds of thousands of distinct tables. <br/>Our extensive experiments on both real-world and synthetic benchmarks show that our approach is able to retrieve more relevant tables (up to 5.4 times higher recall) in comparison to existing methods while ensuring fast response times (up to 17 times faster with LSH).
Authors
- Katja Hose (ORCID: https://orcid.org/0000-0001-7025-8099)
- Renée J. Miller (ORCID: https://orcid.org/0000-0002-1484-4787)
- Aristotelis Leventidis (ORCID: https://orcid.org/0000-0002-7229-3936)
- Matteo Lissandrini
- Laura Rocco (ORCID: https://orcid.org/0000-0002-8134-909X)
- Martin Pekár Christensen (ORCID: https://orcid.org/0000-0003-3168-6810)
Institutions
- Aalborg University (DK)
Publication Details
- Journal
- VBN Forskningsportal (Aalborg Universitet)
- Published
- 2025-01-01
- DOI
- https://doi.org/10.48786/edbt.2025.32
- Primary Topic
- Data Quality and Management
- Type
- article
Funders
- National Science Foundation
- Danmarks Frie Forskningsfond
- Horizon 2020 Framework Programme