d3web Demo#

Here we define our objects/questions

Who does John hate? [oc] - 玛丽 - Mary - Someone else - Himself - No one What is John doing? <abstract> [oc] - He isn't doing anything - He buys a present for Mary

The rule:

IF "Who does John hate?" = 玛丽 THEN "What is John doing?" = He buys a present for Mary ELSE "What is John doing?" = "He isn't doing anything"

Dialog to test the knowledge. Answer the first question, the rule will answer the second automatically (red square to reset)

Who does John hate?
玛丽
|
Mary
|
Someone else
|
Himself
|
No one
What is John doing?
He isn't doing anything
|
He buys a present for Mary

Shows the currently derived fact:

Here we have the markup to define and compile the knowledge. You can download/export it here (tools in the top right corner):

Ontology demo#

We define our ontology:

demo:Person
a rdfs:Class.
demo:Student
rdfs:subClassOf
demo:Person.
demo:John
a demo:Student.
demo:玛丽
a demo:Student.
demo:loves
a rdf:Property.
demo:buysPresent
a rdf:Property.
demo:loves
owl:sameAs
demo:buysPresent.
demo:John
demo:loves
demo:玛丽.

Now we query that ontology...

A query do see who loves whom:

A query do see who buys a present for whom:

A visualization of the ontology:

Here we have again a markup to compile the ontology. You can download/export it here (tools in the top right corner):

demo http://example.org#

Some technical stuff: We define a separate package for all the knowledge on this page, so it is separate from all the other knowledge on d3web.de

Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
owl
movieontology.owl 101.1 kB 1 10-Feb-2017 10:32 Albrecht Striffler
This page (revision-47) was last changed on 02-Aug-2017 10:55 by Jochen Reutelshöfer