WG211/M24Laemmel

From WG 2.11
Jump to: navigation, search

Title

Type Inference in a Knowledge-Graph Setting

Abstract

What’s the framework of attribute, context-free and regular grammars to the programming language researcher, that’s the framework of description logics to the semantic web researcher. What’s type checking to the programming language researcher, that’s schema-based validation (think of SHACL and friends) to the semantic web researcher. What’s more or less functional code to the programming language researcher, that’s graph queries to the semantic web researcher.

These two worlds — programming languages (PL) and semantic web (SW) — are massively different:

  • CWA is more Ok for the PL world; OWA is more Ok for the SW world, but both worlds aren’t shy to go back and forth.
  • The PL world focuses on functions and procedures; the SW world focuses on queries.
  • These two worlds also differ in terms of major pragmatics: (im)mutability, persistence, …

In this slot, we discuss “type inference in a semantic web / knowledge-graph setting” so that:

  • we demonstrate inference of schemas for results of semantic data queries;
  • we exemplify the challenges due to the open-world assumption for the data at hand;
  • we pinpoint the role of description logics in formalizing type checking / inference in this setting.


Authors

Combined author team in recent years — in alphabetical order:

  • Daniel Hernandez — University of Stuttgart
  • Ralf Lämmel — University of Koblenz
  • Martin Leinberger — Bosch Corporate Research
  • Xinyi Pan — University of Stuttgart
  • Tjitze Rienstra — Maastricht University
  • Claudia Schon — Trier University of Applied Sciences
  • Philipp Seifer — University of Koblenz
  • Steffen Staab — University of Stuttgart

Further reading

Also:

See https://dblp.org/pid/l/RalfLammel.html for more.