Skip to content

feat(benchmark): add OntoAuthor-Mat benchmark with 6 materials-scienc…#28

Merged
ThHanke merged 2 commits into
mainfrom
feat/ontoauthor-mat-benchmark
Jun 29, 2026
Merged

feat(benchmark): add OntoAuthor-Mat benchmark with 6 materials-scienc…#28
ThHanke merged 2 commits into
mainfrom
feat/ontoauthor-mat-benchmark

Conversation

@ThHanke

@ThHanke ThHanke commented Jun 29, 2026

Copy link
Copy Markdown
Owner

…e tasks

Six ontology-authoring tasks covering OWL 2 DL patterns (subsumption, existential/universal restrictions, disjointness, owl:sameAs, unsatisfiability). Each task has a natural-language brief, gold-standard reference.ttl, SHACL shapes for automated scoring, and SPARQL competency questions.

Playwright-based runner (bench-ontoauthor-mat.mjs) loads each reference into Ontosphere via MCP, validates SHACL, runs CQs post-reasoning, and checks Konclude classification/consistency. All 6 gold standards score 46/46.

README updated with results table including per-task timings and Konclude WASM performance data from rdf-reasoner-konclude.

Thomas Hanke added 2 commits June 29, 2026 11:08
…e tasks

Six ontology-authoring tasks covering OWL 2 DL patterns (subsumption,
existential/universal restrictions, disjointness, owl:sameAs, unsatisfiability).
Each task has a natural-language brief, gold-standard reference.ttl, SHACL shapes
for automated scoring, and SPARQL competency questions.

Playwright-based runner (bench-ontoauthor-mat.mjs) loads each reference into
Ontosphere via MCP, validates SHACL, runs CQs post-reasoning, and checks
Konclude classification/consistency. All 6 gold standards score 46/46.

README updated with results table including per-task timings and Konclude WASM
performance data from rdf-reasoner-konclude.
…tion

page.goto() throws "interrupted by another navigation" when the COI
service worker triggers a reload before the initial load event fires.
Retry once so the second goto lands on the post-reload page cleanly.
@ThHanke
ThHanke merged commit 625c0c6 into main Jun 29, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant