Understands the role of Property Paths and how they are formed by combining predicates with regular expression-like operators. – Linked Data for Professional Education https://ld4pe.dublincore.org Learning resources tagged by competency Thu, 19 Nov 2020 14:45:03 +0000 en-US hourly 1 https://wordpress.org/?v=4.9.16 Inference https://ld4pe.dublincore.org/learning_resource/inference/ Sun, 17 Apr 2016 23:37:59 +0000 https://ld4pe.dublincore.org/learning_resource/inference/ This is the seventh chapter in MarkLogic's "Semantic Developer's Guide". This chapter describes the process of discovering new facts about data based on a set of rules. Inference with semantic triples means that automatic procedures can generate new relationships (new facts) from existing triples. An inference query is any SPARQL query that is affected by automatic inference(i.e., automatic processing by a computer program). New facts may be added to the database (forward-chaining inference), or they may be inferred at query time (backward chaining inference), depending on the implementation. MarkLogic supports backward-chaining inference.

URL: https://docs.marklogic.com/guide/semantics/inferencing
Keywords: REST API, XQuery, Ruleset, JavaScript, SPARQL
Publisher: MarkLogic
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P30M
Educational use: instruction
Educational audience: professional
Interactivity type: expositive

]]>
MarkLogic: Next Steps https://ld4pe.dublincore.org/learning_resource/marklogic-next-steps/ Tue, 19 Jan 2016 14:59:48 +0000 https://ld4pe.dublincore.org/learning_resource/marklogic-next-steps/ This is just one of several tutorials in a sequence, and they should be done in order to gain the most benefit. This final tutorial presents a few final challenges- using the data loaded and used in the previous exercises, try to answer a series of questions about Aldous Huxley.

URL: http://developer.marklogic.com/learn/semantics-exercises/next-steps
Keywords: XQuery, SPARQL, Graph traversal
Publisher: MarkLogic
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P15M

]]>
Semantic Inferencing with MarkLogic https://ld4pe.dublincore.org/learning_resource/semantic-inferencing-with-marklogic/ Sat, 16 Jan 2016 13:43:28 +0000 https://ld4pe.dublincore.org/learning_resource/semantic-inferencing-with-marklogic/ This tutorial familiarizes the user with concepts and steps for using Semantic Inferencing in MarkLogic. The concepts of inference, rulesets, asserted triples and ontology triples are described with examples. Forward and backward chaining is compared and contrasted. RDF Schema, OWL, and path-based inference are also described and demonstrated. Includes discussion of best practices for optimizing inference performance.

URL: http://mlu.marklogic.com/ondemand/f960d986
Keywords: SPARQL, XQuery, Rules Based Inference, JavaScript, REST API
Publisher: MarkLogic
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P20M
Interactivity type: expositive

]]>
SPARQL by Example: The Cheat Sheet https://ld4pe.dublincore.org/learning_resource/sparql-by-example-the-cheat-sheet/ Sat, 12 Dec 2015 17:31:29 +0000 https://ld4pe.dublincore.org/learning_resource/sparql-by-example-the-cheat-sheet/ SPARQL Cheat Sheet is a short collection of slides intended to act as a guide or reference to SPARQL developers. It includes the syntax and structure of SPARQL queries, common SPARQL prefixes and functions, and help with RDF datasets.

URL: http://www.slideshare.net/LeeFeigenbaum/sparql-cheat-sheet
Keywords: SPARQL, RDF dataset
Author: Feigenbaum, Lee
Publisher: Cambridge Semantics
Date created: 2009-06-16 07:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P30M
Educational use: instruction
Educational audience: student
Interactivity type: expositive

]]>
Learn About SPARQL 1.1 https://ld4pe.dublincore.org/learning_resource/learn-about-sparql-1-1/ Tue, 15 Sep 2015 02:33:10 +0000 https://ld4pe.dublincore.org/learning_resource/learn-about-sparql-1-1/ This S5 format slideshow details the changes made to the query language in SPARQL 1.1- it is not a basic introduction to SPARQL and assumes that the reader is already familiar with the basic functions of SPARQL 1.0.

URL: https://www.dajobe.org/talks/201105-sparql-11/
Keywords: Federated query, SPARQL
Author: Beckett, David
Date created: 2011-05-01 04:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P30M
Educational use: instruction
Educational audience: student
Interactivity type: expositive

]]>
Foundations of Semantic Web Technologies: SPARQL Entailment Regimes https://ld4pe.dublincore.org/learning_resource/foundations-of-semantic-web-technologies-sparql-entailment-regimes/ Tue, 15 Sep 2015 02:33:08 +0000 https://ld4pe.dublincore.org/learning_resource/foundations-of-semantic-web-technologies-sparql-entailment-regimes/ Slides covering the following topics: SPARQL can now be used with RDF Schema, OWL, and RIF semantics. Entailment Regimes overwrite evaluation of basic graph patterns. Property Paths from SPARQL Query 1.1 can be problematic. Definition of solutions (relatively) general: a) work for sub-graph matching/simple entailment and b) OWL’s Direct Semantics needs extra conditions/definitions. Implementation and efficiency for OWL can be problematic – necessitates OWL 2 Profiles.

URL: http://www.inf.tu-dresden.de/content/institutes/ki/cl/study/summer14/fswt/slides/FSWT2014-L17-SPARQL-Entailment.pdf
Keywords: RDF Schema, Entailment Regimes, Rule Interchange Format (RIF), Web Ontology Language (OWL), Skolemisation, Basic Graph Pattern (BGP)
Author: Rudolph, Sebastian
Publisher: Dresden University of Technology (TUD)
Date created: 2014-06-18 04:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P40M
Educational use: instruction
Educational audience: student
Interactivity type: expositive

]]>
SPARQL 1.1 Entailment Regimes https://ld4pe.dublincore.org/learning_resource/sparql-1-1-entailment-regimes/ Tue, 15 Sep 2015 02:33:08 +0000 https://ld4pe.dublincore.org/learning_resource/sparql-1-1-entailment-regimes/ There are different possible ways of defining a basic graph pattern matching extension for an entailment relation. This document specifies one such way for a range of standard semantic web entailment relations. Such extensions of the SPARQL semantics are called entailment regimes within this document. An entailment regime defines not only which entailment relation is used, but also which queries and graphs are well-formed for the regime, how the entailment is used and what kinds of errors can arise.

URL: http://www.w3.org/TR/2012/CR-sparql11-entailment-20121108/
Keywords: SPARQL, Entailment Regimes, Web Ontology Language (OWL), RDF Schema, Rule Interchange Format (RIF)
Author: Ogbuji, Chimezie
Publisher: W3C
Date created: 2012-11-08 05:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P60M
Educational use: instruction
Educational audience: student
Interactivity type: expositive

]]>
Querying Semantic Web Data with SPARQL (and SPARQL 1.1) https://ld4pe.dublincore.org/learning_resource/querying-semantic-web-data-with-sparql-and-sparql-1-1/ Tue, 15 Sep 2015 02:33:08 +0000 https://ld4pe.dublincore.org/learning_resource/querying-semantic-web-data-with-sparql-and-sparql-1-1/ This lengthy slide presentation covers SPARQL 1.1. It begins with the fundamentals: graph patterns, operators, and algebraic representations. The second half dives deeply into complex topics: semantics, property paths, navigational capabilities. Description Logics are used throughout to illustrate concepts.

URL: http://web.ing.puc.cl/~marenas/talks/BNCOD13.pdf
Keywords: SPARQL, Graph, Triple, RDF Schema
Author: Arenas, Marcelo
Date created: 2013-01-01 05:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P60M
Educational use: instruction
Educational audience: student
Interactivity type: expositive

]]>
SPARQL 1.1 https://ld4pe.dublincore.org/learning_resource/sparql-1-1/ https://ld4pe.dublincore.org/learning_resource/sparql-1-1/#respond Thu, 13 Aug 2015 03:26:21 +0000 https://ld4pe.dublincore.org/learning_resource/sparql-1-1/ An overview of SPARQL including its history, and examples of queries with operators. Also includes brief discussion of Apache Jena (a Java Framework for Linked Data applications) and the Fuseki SPARQL server.

URL: http://www.slideshare.net/andyseaborne/sparql-11-update?next_slideshow=1
Keywords: Fuseki, Apache Jena, REST, SPARQL, Triple Store
Author: Seaborne, Andy
Publisher: Epimorphics LTD
Date created: 2013-03-05 07:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P10M
Educational audience: generalPublic
Interactivity type: expositive

]]>
https://ld4pe.dublincore.org/learning_resource/sparql-1-1/feed/ 0
Introduction to SPARQL https://ld4pe.dublincore.org/learning_resource/introduction-to-sparql/ https://ld4pe.dublincore.org/learning_resource/introduction-to-sparql/#respond Thu, 13 Aug 2015 03:26:20 +0000 https://ld4pe.dublincore.org/learning_resource/introduction-to-sparql/ A simple (yet thorough) introduction to SPARQL query language based on the W3C documentation. Focuses on aspects of the query language present in SPARQL 1.0 and does not include features added in SPARQL 1.1 Update.

URL: http://www.slideshare.net/szeke/introduction-to-sparql?next_slideshow=2
Keywords: SPARQL, Negation, BIND
Author: Szekely, Pedro
Date created: 2013-05-21 07:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P45M
Educational use: instruction
Educational audience: professional
Interactivity type: expositive

]]>
https://ld4pe.dublincore.org/learning_resource/introduction-to-sparql/feed/ 0