OntoAligner: A Comprehensive Modular and Robust Python Toolkit for Ontology Alignment

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Giglou, Hamed Babaei, D'Souza, Jennifer, Karras, Oliver, Auer, Sören
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866912298658955264
author Giglou, Hamed Babaei
D'Souza, Jennifer
Karras, Oliver
Auer, Sören
author_facet Giglou, Hamed Babaei
D'Souza, Jennifer
Karras, Oliver
Auer, Sören
contents Ontology Alignment (OA) is fundamental for achieving semantic interoperability across diverse knowledge systems. We present OntoAligner, a comprehensive, modular, and robust Python toolkit for ontology alignment, designed to address current limitations with existing tools faced by practitioners. Existing tools are limited in scalability, modularity, and ease of integration with recent AI advances. OntoAligner provides a flexible architecture integrating existing lightweight OA techniques such as fuzzy matching but goes beyond by supporting contemporary methods with retrieval-augmented generation and large language models for OA. The framework prioritizes extensibility, enabling researchers to integrate custom alignment algorithms and datasets. This paper details the design principles, architecture, and implementation of the OntoAligner, demonstrating its utility through benchmarks on standard OA tasks. Our evaluation highlights OntoAligner's ability to handle large-scale ontologies efficiently with few lines of code while delivering high alignment quality. By making OntoAligner open-source, we aim to provide a resource that fosters innovation and collaboration within the OA community, empowering researchers and practitioners with a toolkit for reproducible OA research and real-world applications.
format Preprint
id arxiv_https___arxiv_org_abs_2503_21902
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle OntoAligner: A Comprehensive Modular and Robust Python Toolkit for Ontology Alignment
Giglou, Hamed Babaei
D'Souza, Jennifer
Karras, Oliver
Auer, Sören
Artificial Intelligence
Computation and Language
Ontology Alignment (OA) is fundamental for achieving semantic interoperability across diverse knowledge systems. We present OntoAligner, a comprehensive, modular, and robust Python toolkit for ontology alignment, designed to address current limitations with existing tools faced by practitioners. Existing tools are limited in scalability, modularity, and ease of integration with recent AI advances. OntoAligner provides a flexible architecture integrating existing lightweight OA techniques such as fuzzy matching but goes beyond by supporting contemporary methods with retrieval-augmented generation and large language models for OA. The framework prioritizes extensibility, enabling researchers to integrate custom alignment algorithms and datasets. This paper details the design principles, architecture, and implementation of the OntoAligner, demonstrating its utility through benchmarks on standard OA tasks. Our evaluation highlights OntoAligner's ability to handle large-scale ontologies efficiently with few lines of code while delivering high alignment quality. By making OntoAligner open-source, we aim to provide a resource that fosters innovation and collaboration within the OA community, empowering researchers and practitioners with a toolkit for reproducible OA research and real-world applications.
title OntoAligner: A Comprehensive Modular and Robust Python Toolkit for Ontology Alignment
topic Artificial Intelligence
Computation and Language
url https://arxiv.org/abs/2503.21902