DomainNet: Homograph Detection for Data Lake Disambiguation
Not on the map. Why?
Abstract (arXiv)
Modern data lakes are deeply heterogeneous in the vocabulary that is used to describe data. We study a problem of disambiguation in data lakes: how can we determine if a data value occurring more than once in the lake has different meanings and is therefore a homograph? While word and entity disambiguation have been well studied in computational linguistics, data management and data science, we show that data lakes provide a new opportunity for disambiguation of data values since they represent a massive network of interconnected values. We investigate to what extent this network can be used to disambiguate values. DomainNet uses network-centrality measures on a bipartite graph whose nodes represent values and attributes to determine, without supervision, if a value is a homograph. A thorough experimental evaluation demonstrates that state-of-the-art techniques in domain discovery cannot be re-purposed to compete with our method. Specifically, using a domain discovery method to identify homographs has a precision and a recall of 38% versus 69% with our method on a synthetic benchmark. By applying a network-centrality measure to our graph representation, DomainNet achieves a good separation between homographs and data values with a unique meaning. On a real data lake our top-200 precision is 89%.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Mar 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 4; 2024: 1; 2025: 2.
9 papers.
- 2023A Comprehensive Survey on Source-free Domain Adaptationcited by 104
- 2022SoundChoice: Grapheme-to-Phoneme Models with Semantic Disambiguationcited by 14
- 2024ED4: Explicit Data-level Debiasing for Deepfake Detectioncited by 8
- 2023Cross Modal Data Discovery over Structured and Unstructured Data Lakescited by 5
- 2025Learning an Efficient Optimizer via Hybrid-Policy Sub-Trajectory Balancecited by 5
- 2025Learning to Learn Weight Generation via Local Consistency Diffusioncited by 4
- 2022The Fellowship of the Authors: Disambiguating Names from Social Network Contextcited by 0
- 2023Generative Benchmark Creation for Table Union Searchcited by 0
- 2023Clustering-based Image-Text Graph Matching for Domain Generalizationcited by 0
- 2025Learning an Efficient Optimizer via Hybrid-Policy Sub-Trajectory Balance1 Nov 2025
- 2025Learning to Learn Weight Generation via Local Consistency Diffusion3 Feb 2025
- 2024ED4: Explicit Data-level Debiasing for Deepfake Detection13 Aug 2024
- 2023Clustering-based Image-Text Graph Matching for Domain Generalization4 Oct 2023
- 2023Generative Benchmark Creation for Table Union Search7 Aug 2023
- 2023Cross Modal Data Discovery over Structured and Unstructured Data Lakes1 Jun 2023
- 2023A Comprehensive Survey on Source-free Domain Adaptation23 Feb 2023
- 2022The Fellowship of the Authors: Disambiguating Names from Social Network Context31 Aug 2022
- 2022SoundChoice: Grapheme-to-Phoneme Models with Semantic Disambiguation27 Jul 2022