Releases: KRR-Oxford/DeepOnto
Fix missing axiom issue in normalisation
Add an option to skip reverse translation in deeponto.onto.OntologyNormaliser to fix issue #24.
Full Changelog: v0.9.2...v0.9.3
Minor Update
Minor update regarding external references and refinement of deeponto.onto.taxonomy.
Hot-fix to dependency incompatibility
Hot-fix to the openprompt dependency issue by setting it as optional.
Layout reorganisation
Add the Ontology Taxonomy Module
This release mainly introduces deeponto.onto.taxonomy to support graph-based deep learning models. It also incorporates some incremental improvements, such as the new verbalisation support and logging slience for ELK reasoner (relevant to issue #13).
Major Update of Ontology Processing and OAEI Utilities
This release concerns a major update of the ontology processing modules especially reasoning (e.g., adding in ELK reasoner) and verbalisation (e.g., adding in support of various axioms and property chain), and also makes the OAEI evaluation ready.
The Java library is manually edited where the jar files related to elk-0.4.3 were removed because this version does not support entailment, etc. The latest version elk-0.5.0 was manually added.
Update Functions and Utilities
This update includes several minor changes (argument, naming, etc.) of certain methods and makes all utility methods able to be directly imported from deeponto.utils instead of being static methods.
Add OAEI Utilities and Bug Fixing
Deploy OAEI utilities and create a sub-repository OAEI-Bio-ML for the OAEI-related scripts. Fixing bugs mentioned in issue #10.
Bug Fixing for Ontology Alignment
Fixing edge-case issues for BERTMap and minor bugs for ontology alignment evaluation metrics.
Add the Ontology Projection and Normalisation Modules
New features for ontology projection and normalisation are now available. The relevant code is modified from the mOWL library: https://mowl.readthedocs.io/en/latest/.