Ontomedia Examples - Extensions/Fiction/Fic

Scope: Classes and properties that relate to fiction and the presentation of fiction

Namespace Prefix: omf
Ontology Module: http://purl.org/ontomedia/ext/fiction/fic.owl# (see Owl File)

Main Classes:

  • xprop:Expression-Properties
    • Spoiler-Rating-Properties
      • Spoiler
      • Key
      • Main
      • Fact
      • Nitpick
    • Detail-Rating-Properties
      • Implied
      • References-Concept
      • In-Passing
      • Vague-Description
      • Describes
      • Detailed-Description
      • Extremely-Detailed-Description
      • Fade-To-Black
    • Textuality-Rating-Properties
      • Text
      • Calculated
      • Subtext
      • Interpretation
      • Supplemental

Fiction Properties

In the same manner as the event and expression properties, the various fiction rating properties exist to allow addition of further information about a given ome:Event or ome:Entity. These rating relate directly to the depiction of an ome:Event or ome:Entity in fiction and represent the consumers interpretation of that representation. While a general consensus is expected not everyone will interpret a given thing in the same way so methods such as probabilistic categorisation and alternate viewpoints.

Spoilers

The concept of spoilers was one that came through very clearly from the user requirement survey. The addition of the spoiler rating classes was to allow users to mark important information as being privileged either through its importance or because it gave away intended plot twists or dramatic moments within the narrative. This provides a metric upon which users may choose to filter what information is being to them.

Detail

The descriptiveness rating is intended for use primarily with ome:Action events although it is not limited to this. When media is categorised by the content of the narrative there is often little differentiation between a concept mentioned in passing and one graphically described. This can be an important distinction, especially when it relates to sex and/or violence. One potential use of this rating, in conjunction with the various event types, is to allow the generation of suggested ratings based on the users personal or preferred rating scheme.

Textuality

The textuality rating allows the user to specify how much evidence exists for a given piece of information:

  • Text : Indicates that the information was stated in the source material.
  • Subtext : Indicates that the information was implied in the source material.
  • Interpretation : Indicates that the information is an interpretation of the source material by the consumer. This interpretation may be based as much in outside influences, such as the consumers preferences or a literary or political theory, as information inherent in the text.
  • Calculated: Indicates that the information was never stated directly but can be calculated from the information given.
  • Supplemental : Indicates that the information was given in secondary source material such as interviews but not in the source material itself.

For example:

# Contexts

:XFiles a ome:Context ;
	rdfs:label "X-Files" ;
	ome:has-shadow :XFiles-MKSlash, :XFiles-MKGen .

:XFiles-MKSlash a ome:Context ;
	rdfs:label "X-Files (with M/K slash goggles)" ;
	ome:is-shadow-of :XFiles .

:XFiles-MKGen a ome:Context ;
	rdfs:label "X-Files (with gen goggles)" ;
	ome:is-shadow-of :XFiles .

# Timelines

:XFiles-TL a ome:Timeline ;
	rdfs:label "X-Files Timeline" .

:XFiles-Slash-TL a ome:Timeline ;
	rdfs:label "X-Files Slashers Timeline" .

:XFiles-Gen-TL a ome:Timeline ;
	rdfs:label "X-Files Gen Timeline" .

# Characters

:XF-Mulder a omb:Character ;
	rdfs:label "X-Files - Fox Mulder" ;
	ome:exists-in :XFiles .

:XF-Krycek a omb:Character ;
	rdfs:label "X-Files - Alex Krycek" ;
	ome:exists-in :XFiles .

# Events

:XF-TRatB-Kiss-Ambig a omea:Sex, ome:Social, omf:Interpretation ;
	rdfs:label "X-Files - K/M Kiss (The Red and the Black)" ;
	ome:has-subject-entity :XF-Krycek-Lips ;
	ome:has-object-entity :XF-Mulder-Face-Cheek-Right ;
	ome:exists-in :XFiles .

:XF-TRatB-Kiss-Innocent a ome:Social, omf:Interpretation ;
	rdfs:label "X-Files - K/M Kiss (The Red and the Black)" ;
	ome:has-subject-entity :XF-Krycek-Lips ;
	ome:has-object-entity :XF-Mulder-Face-Cheek-Right ;
	ome:exists-in :XFiles .

:XF-TRatB-Kiss-Slash a omea:Sex ;
	rdfs:label "X-Files - K/M Kiss (The Red and the Black)" ;
	ome:has-subject-entity :XF-Krycek-Lips ;
	ome:has-object-entity :XF-Mulder-Face-Cheek-Right ;
	ome:exists-in :XFiles-MKSlash .

:XF-TRatB-Kiss-Gen a ome:Social ;
	rdfs:label "X-Files - K/M Kiss (The Red and the Black)" ;
	ome:has-subject-entity :XF-Krycek-Lips ;
	ome:has-object-entity :XF-Mulder-Face-Cheek-Right ;
	ome:exists-in :XFilesMKGen .

# Occurrences

:XF-TRatB-Kiss-XFTL a ome:Occurrence ;
	rdfs:label "Krycek Kisses Mulder (The Red and the Black)" ;
	ome:timeline-ref :XFiles-TL ;
	ome:occurrence-of [
		a: rdf:Alt ;
		rdf:_1 :XF-TRatB-Kiss-Ambig ;
		rdf:_2 :XF-TRatB-Kiss-Innocent .
	] .

:XF-TRatB-Kiss-XFSTL a ome:Occurrence ;
	rdfs:label "Krycek Kisses Mulder (The Red and the Black)" ;
	ome:timeline-ref :XFiles-Slash-TL ;
	ome:occurrence-of :XF-TRatB-Kiss-Slash.

:XF-TRatB-Kiss-XFGTL a ome:Occurrence ;
	rdfs:label "Krycek Kisses Mulder (The Red and the Black)" ;
	ome:timeline-ref :XFiles-Gen-TL ;
	ome:occurrence-of :XF-TRatB-Kiss-Gen.