Is there a method to convert OWL files into a TypeDB-compatible format?

Hi everyone,

We are looking to migrate traditional ontology OWL files into TypeDB. Are there any existing methods or tools available for conversion or direct import?

Many thanks in advance!

Hi there -
we’ve not looked into it recently, although it would be a very interesting time to do so given that LLMs can probably do a ‘decent’ job of it given a couple of in-context examples! Did you have something specific in mind?

I imagine we could write a deterministic translator that’ll be a few hundred lines of python. I just don’t know the OWL spec well enough to see if there are language features we can’t support (like transitive & symmetric predicates, or multiple parent classes)

@Cool ,Do you have a sample dataset that I can play with?

You’re unlikely to be the only one who needs it, since we have OWL questions every so often. Like @c-lare with her question here