Software
mOWL — a Python library for machine learning with ontologies formalized in OWL. It implements ontology embedding methods that map formal knowledge bases into vector spaces while preserving their semantics, together with methods that use those embeddings for similarity computation, deductive inference and zero-shot learning. I am the lead developer.
Selected Publications
A homotopy-type-theoretic generalization of neurosymbolic inference
INDIGENA: inductive prediction of disease-gene associations using phenotype ontologies
Fernando Zhapa-Camacho, Robert Hoehndorf
Ranks candidate disease genes from a set of phenotypes, and unlike earlier embedding methods generalises to diseases unseen at training time.
Fully Geometric Multi-Hop Reasoning on Knowledge Graphs with Transitive Relations
Lattice-Based ALC Ontology Embeddings With Saturation
Fernando Zhapa-Camacho, Robert Hoehndorf
Embeds ALC ontologies by preserving the lattice structure of concept descriptions, working on the many real ontologies that contain no individuals; the journal version adds logical saturation so the model sees inferred axioms and not only asserted ones.
Ontology Embedding: A Survey of Methods, Applications and Resources
Predicting protein functions using positive-unlabeled ranking with ontology-based priors
mOWL: Python library for machine learning with biomedical ontologies
Fernando Zhapa-Camacho, Maxat Kulmanov, Robert Hoehndorf
A Python library packaging ontology embedding methods into reusable primitives for machine learning with biomedical ontologies.
News
June, 2026
I successfully defended my Ph.D. at KAUST and continued in the BORG group as a Postdoctoral Researcher
June, 2026
Our paper on a homotopy-type-theoretic generalization of neurosymbolic inference was accepted at NeSy 2026
May, 2026
Our paper INDIGENA on inductive disease-gene association prediction was published in BioinformaticsMarch, 2026
Our GeometrE paper was accepted at ESWC 2026October, 2025
Our paper on agent-based protein function prediction was accepted at PSB 2026
June, 2025
Added to the CEMSE Dean's List 2025
June, 2024
Publication accepted in NeSy 2024
June, 2024
Added to the CEMSE Dean's List 2024
March, 2024
Publication accepted in ISMB 2024