This demo is in an early stage, please add more explanations

In this demo, we create a simple ontology about movies and its characters and add the movies "KickAss" and "KickAss2" as an example.

Classes#

Character SuperHero Movie SuperHeroMovie

Relations#

SuperHero rdfs:subClassOf Character SuperHeroMovie rdfs:subClassOf Movie

Individuals/Instances#

KickAss The Movie KickAss2 The Movie
@type SuperHeroMovie
KickAss Hit-Girl Night Bitch Motherfucker Mother Russia Black Death Bad Ass Warrior Red Mist
@type SuperHero

Properties#

characterIn
@domain: Character@range: Movie
superHeroCharacterIn
@domain: SuperHero@range: Movie
hasSuperHeroCharacter
@range: SuperHero@domain: Movie

Relations between properties#

hasSuperHeroCharacter owl:inverseOf superHeroCharacterIn
superHeroCharacterIn rdfs:subPropertyOf characterIn

Defining Individual relations#

null
"KickAss2 The Movie"
hasSuperHeroCharacter.:
hasSuperHeroCharacter::
null
KickAss
,
null
Hit-Girl
,
null
Night Bitch
,
null
Mother Russia
,
null
Motherfucker
,
null
Black Death
,
null
Bad Ass Warrior
null
"KickAss The Movie"
hasSuperHeroCharacter.:
hasSuperHeroCharacter::
null
KickAss
,
null
Hit-Girl
,
null
Red Mist

Querys to our ontology#

Show all known characters and the movies they play in.

No ontology found! The package '' is not used to compile an ontology. Internal error while rendering section: null
ontology

Show the characters that play in both movies

No ontology found! The package '' is not used to compile an ontology. Internal error while rendering section: null

Ontology definition#

Movie Ontology
kickAssOntology