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.

Keywords: REST API, XQuery, Ruleset, JavaScript, SPARQL
Publisher: MarkLogic
Time required: P30M
Educational use: instruction
Educational audience: professional
Interactivity type: expositive

  • Competencies