# Dividing the Ontology Alignment Task with Semantic Embeddings and Logic-based Modules

arXiv: https://arxiv.org/abs/2003.05370 · HTML: https://mlsanity.com/paper/2003.05370/

## Key facts

- Cited by 4 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 25 Feb 2020.

## Built on by (most cited first, 4 of 4)

- [BERTMap: A BERT-based Ontology Alignment System](https://mlsanity.com/paper/2112.02682/) (2021)
- [VeeAlign: Multifaceted Context Representation using Dual Attention for Ontology Alignment](https://mlsanity.com/paper/2102.04081/) (2021)
- [Towards Neural Schema Alignment for OpenStreetMap and Knowledge Graphs](https://mlsanity.com/paper/2107.13257/) (2021)
- [Ontology Matching with Large Language Models and Prioritized Depth-First Search](https://mlsanity.com/paper/2501.11441/) (2025)

## Abstract (arXiv)

Large ontologies still pose serious challenges to state-of-the-art ontology alignment systems. In this paper we present an approach that combines a neural embedding model and logic-based modules to accurately divide an input ontology matching task into smaller and more tractable matching (sub)tasks. We have conducted a comprehensive evaluation using the datasets of the Ontology Alignment Evaluation Initiative. The results are encouraging and suggest that the proposed method is adequate in practice and can be integrated within the workflow of systems unable to cope with very large ontologies.
