• Home
  • Search
  • DeepOnto: A Python package for ontology engineering with deep learning
  • Cite Icon16
  • https://doi.org/10.3233/sw-243568Copy DOI Icon

DeepOnto: A Python package for ontology engineering with deep learning

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Integrating deep learning techniques, particularly language models (LMs), with knowledge representation techniques like ontologies has raised widespread attention, urging the need of a platform that supports both paradigms. Although packages such as OWL API and Jena offer robust support for basic ontology processing features, they lack the capability to transform various types of information within ontologies into formats suitable for downstream deep learning-based applications. Moreover, widely-used ontology APIs are primarily Java-based while deep learning frameworks like PyTorch and Tensorflow are mainly for Python programming. To address the needs, we present DeepOnto, a Python package designed for ontology engineering with deep learning. The package encompasses a core ontology processing module founded on the widely-recognised and reliable OWL API, encapsulating its fundamental features in a more “Pythonic” manner and extending its capabilities to incorporate other essential components including reasoning, verbalisation, normalisation, taxonomy, projection, and more. Building on this module, DeepOnto offers a suite of tools, resources, and algorithms that support various ontology engineering tasks, such as ontology alignment and completion, by harnessing deep learning methods, primarily pre-trained LMs. In this paper, we also demonstrate the practical utility of DeepOnto through two use-cases: the Digital Health Coaching in Samsung Research UK and the Bio-ML track of the Ontology Alignment Evaluation Initiative (OAEI).

Loading PDF

Similar Papers
  • Conference Article
  • Citations3

Evaluation of linguistic similarity measurement techniques for ontology alignment

  • Dec 01, 2015
  • Muhammad Humayun Khan +3
  • Research Article
  • Citations12

PyRaDiSe: A Python package for DICOM-RT-based auto-segmentation pipeline construction and DICOM-RT data conversion

  • Jan 28, 2023
  • Computer Methods and Programs in Biomedicine
  • Elias Rüfenacht +6
  • Research Article
  • Citations8

Transfer learning for fluence map prediction in adrenal stereotactic body radiation therapy

  • Dec 06, 2021
  • Physics in Medicine & Biology
  • Wentao Wang +8
  • Conference Article
  • Citations3

Interactive Ontology Matching Based on Evolutionary Algorithm

  • Dec 01, 2019
  • Xingsi Xue +2
  • Research Article

MirrorFuzz: Leveraging LLM and Shared Bugs for Deep Learning Framework APIs Fuzzing

  • Jan 01, 2026
  • IEEE Transactions on Software Engineering
  • Shiwen Ou +8
  • Research Article
  • Citations38

A comprehensive empirical study on bug characteristics of deep learning frameworks

  • Nov 01, 2022
  • Information and Software Technology
  • Yilin Yang +3
  • Research Article
  • Citations10

UniproLcad: Accurate Identification of Antimicrobial Peptide by Fusing Multiple Pre-Trained Protein Language Models

  • Apr 11, 2024
  • Symmetry
  • Xiao Wang +3
  • Research Article

High-fidelity mechanical property confirmation of aluminum–agro-waste composites via integrated analytical, experimental, and deep learning framework

  • Apr 01, 2026
  • Next Materials
  • Stephen Ndubuisi Nnamchi +3
  • PDF
  • Conference Article
  • Citations32

ERSOM: A Structural Ontology Matching Approach Using Automatically Learned Entity Representation

  • Jan 01, 2015
  • Chuncheng Xiang +3
  • Conference Article

Ontology Matching by Jointly Encoding Terminological Description and Network Structure

  • Sep 22, 2020
  • Jifang Wu +3
  • PDF
  • Research Article
  • Citations37

Experiences from the anatomy track in the ontology alignment evaluation initiative

  • Dec 01, 2017
  • Journal of Biomedical Semantics
  • Zlatan Dragisic +3
  • Research Article
  • Citations30

Optimizing ontology alignment through hybrid population-based incremental learning algorithm

  • Mar 13, 2018
  • Memetic Computing
  • Xingsi Xue +1
  • Book Chapter
  • Citations5

Optimizing Hydrography Ontology Alignment Through Compact Particle Swarm Optimization Algorithm

  • Jan 01, 2020
  • Yifeng Wang +9
  • PDF
  • Conference Article
  • Citations49

Ontology alignment in the biomedical domain using entity definitions and context

  • Jan 01, 2018
  • Lucy Wang +5
  • PDF
  • Research Article
  • Citations12

Optimizing Biomedical Ontology Alignment through a Compact Multiobjective Particle Swarm Optimization Algorithm Driven by Knee Solution

  • May 01, 2020
  • Discrete Dynamics in Nature and Society
  • Xingsi Xue +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.