Difference between revisions of "WG211/M24Laemmel"

From WG 2.11
Jump to: navigation, search
Line 1: Line 1:
Title: Type Inference in a Knowledge-Graph Setting
 
  
Abstract:
+
== 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.
 
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.
Line 14: Line 17:
 
* we exemplify the challenges due to the open-world assumption for the data at hand;
 
* 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.  
 
* 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:
 
Combined author team in recent years — in alphabetical order:
Line 25: Line 31:
 
* Steffen Staab — University of Stuttgart
 
* Steffen Staab — University of Stuttgart
  
Further reading:
+
== Further reading ==
 +
 
 
* From Shapes to Shapes: Inferring SHACL Shapes for Results of SPARQL CONSTRUCT Queries
 
* From Shapes to Shapes: Inferring SHACL Shapes for Results of SPARQL CONSTRUCT Queries
 
** https://arxiv.org/abs/2402.08509
 
** https://arxiv.org/abs/2402.08509

Revision as of 23:48, 23 November 2024

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.