← Back to Resources

EKAW-24 Tutorial: Semantic Knowledge Modeling

TUTORIAL

Tutorial overview

Semantic models, or ontologies, are key to building powerful knowledge graphs that help organizations drive explainable and trustworthy business decisions. They enrich existing data with context and meaning that humans and machines can interpret so that domain-specific knowledge can be utilized across the organization or by machines and AI applications. Combined with hierarchical vocabularies that help create a shared understanding of data and consistent terminology, they provide a contextual richness that promotes comprehensive end-user analysis, knowledge discovery, knowledge creation and sharing that was previously unachievable.

 

However, most semantic modeling tools available today only target ontology engineers and knowledge graph experts, thus excluding domain experts (SMEs) and business users – who hold much of the domain expertise and knowledge that needs to be captured in these models – from this process.

 

In this tutorial, we will present a new approach to semantic knowledge modeling based on metaphactory's visual and user-friendly interface for creating, exploring, visualizing, editing and documenting knowledge graph assets such as ontologies, vocabularies and instance data. The visual language translates to core elements of OWL, SHACL, SKOS and RDF, and results in knowledge graph assets based on open and flexible W3C standards.

Topics covered

Specifically, this tutorial covered:

  • Visual creation and management of OWL/SHACL ontologies which allows domain experts and business users to contribute to the ontology engineering process.
  • Creation and management of SKOS vocabularies which allows domain experts and business users to capture business-relevant terms in organized vocabularies.
  • Data catalog integration - Creation, management and import of existing dataset metadata at integration time.
  • Ontology and vocabulary publishing for discovery, incl. class and term template pages.
  • Governance, versioning and compliance workflows.
  • Instance data management using semantic forms and visual instance authoring.
  • Model-driven app building using a model-driven, low-code approach.

Agenda

  • Introduction
  • What is semantic knowledge modeling - The metaphacts approach
  • Visual modeling basics - Hands-on tutorial
  • Coffee break
  • Examples and experiences from the industry
  • Advanced considerations in visual modeling
  • Model-driven app building
  • Conclusion and Q&A

Useful material