Training Courses
Semantic Knowledge Graphs
Topics:
- Introduction to Semantic Knowledge Graphs and Technologies
- How to name things? (Unified Resource Identifiers)
- How to represent facts? (Resource Definition Framework)
- How to ask questions? (SPARQL Protocol and RDF Query Language)
- How to give sense to data? (Web Ontology Language)
- How to validate data? (Shapes Constraint Language for validation of knowledge graphs and implementation of business rules)
SPARQL
Topics:
- Triple patterns
- Filters
- Counting and Binding
- Functions on dates and times
- Negation
- Optional results
- Combining results
- String functions
- Property paths
- Querying Wikidata
- Providing a list of input values
- Federated queries
- Default and named graphs
- Other query forms
- SPARQL Update
Resources: [wiki] SPARQL Knowledge Graph
SHACL
Topics:
- Introduction to SHACL
- Constraint Components
- Targets
- Path Expressions
- Validation vocabulary
- Generating User Interface
- Rules
email for inquiries