Advanced SHACL Training Programme

Organizations developing and utilizing knowledge graphs inevitably reach a point where they need to assure data quality. SHACL is the dedicated technology for graph validation, but did you know it can do more than that?

The advanced SHACL training programme is a one-day course presented by Semantic Partners

Course Outline

  • SHACL’s key concepts
  • Comparison of OWL and SHACL
  • Custom constraints
  • Validation of KGs with SHACL
  • Inferencing with SHACL
  • Using SHACL for Quality Assurance
  • Interoperability: Generating schemas from SHACL
  • SHACL-driven User Interfaces
  • Data pipelines validation and rules
  • Practical recommendations
  • Architectures driven by SHACL

By the end of the course, you should:

  • Create SHACL shapes, constraints and targets
  • Validate data and interpret validation results
  • Create custom constraints using SPARQL and expressions
  • Create rules to infer new data
  • Use SHACL for quality assurance
  • Create SHACL-driven user interfaces
  • Apply design patterns for semantic interoperability

Prerequisites

Course Delivery

The course consists of a series of modules with a mix of learning material and hands on exercises to put what you learn into practice straight away. The environment for the exercises is provided by Semantic Partners hosted in the cloud.

For more information about this course contact us.