7.1.3 Writing the graphs

Consider again the following quotes:

Macbeth: "Is that a dagger which I see before me? (2.1.31)
Macbeth: "I'll fight, till from my bones my flesh be hacked." (5.3.34)

Both quotes are utterances, and we use a template to represent the utterance as an act that has a person as agent and a proposition as theme, e.g:

 gr(act2, [act: ask]-
            -agnt->[person: Macbeth],
            -thme->[proposition = "Is that a dagger which I see before me?"]).

Here, the content of the proposition (the referent) is written as a string, but we can also represent the content as an embedded graph:

  [act: ask]-
	-agnt->[person: Macbeth],
	-thme->[proposition = 
		[act: see]-
			-agnt->[person: pn_I]
			-obj->[object: *x]-
				-bfore->[person: pn_me],

  [act: say]-
    -agnt->[person: Macbeth],
    -thme->[proposition = 
	[act: will_fight]-
	   -agnt->[person: pn_I],
	   -until->[state =
			-ptnt->[flesh]<-poss-[person: pn_my],
			-from->[bone: {}]<-poss-[person: pn_my]]]).


Next, we will build an ontology, consisting of a type hierarchy and a catalog of individuals.

PrevLite: 7.1.2 Organizing the graphs
NextLite: 7.1.4 The ontology

Prev: 7.1.2 Organizing the graphs
Up: 7.1 Nuts and bolts
Next: 7.1.4 The ontology