nickdrummond / star-wars-ontology

An OWL ontology describing events, characters and places in the Star Wars Universe
https://nickdrummond.github.io/star-wars-ontology/
3 stars 1 forks source link

Link documentation to browser #24

Closed nickdrummond closed 2 years ago

nickdrummond commented 2 years ago

References to individuals/classes etc can now all reference the ontology in the browser.

For a lot of the discussion, we would need to re-enable DL query (which requires a pile of version updates to get openllet to work).

This can all be done on the star wars ontology branch.

nickdrummond commented 2 years ago

Updated named entity references in docs.

Need to get reasoner working next.

nickdrummond commented 2 years ago

Reasoner now working and dlquery page available (but yet to link).

Couple of issues:

nickdrummond commented 2 years ago

Twi'Lek DLquery working. Still something going on on the parser but it works (kind-of)

all.owl is far too slow in the reasoner on heroku. If we use all.owl for general browsing, can we specify events.owl as the active ont for dl reasoning (and show this is in the UI?)

nickdrummond commented 2 years ago

Done.

However, asking 6 queries in one go is overloading the heroku instance - 512M max memory

Perhaps ask only for instances? Allow the others to be queried on demand individually?

nickdrummond commented 2 years ago

Made DL query parameterised and only one query is selectable at a time. Queries are run in a separate thread and are cached to allow retries.