| NP V NP |
| example |
"David constructed a house."
|
| syntax |
Agent V Result
|
| semantics |
path_rel(start(E), Initial_State, Material, ch_of_state, prep)
path_rel(result(E), Result, Material, ch_of_state, prep)
¬exist(start(E), Result)
exist(result(E), Result)
cause(Agent, E)
|
| NP V NP PP.material |
| example |
"David constructed a house out of sticks."
|
| syntax |
Agent V Result {from out_of} Material
|
| semantics |
path_rel(start(E), Initial_State, Material, ch_of_state, prep)
path_rel(result(E), Result, Material, ch_of_state, prep)
¬exist(start(E), Result)
exist(result(E), Result)
cause(Agent, E)
|
| NP V NP PP.beneficiary |
| example |
"David dug a hole for me."
|
| syntax |
Agent V Result {for} Beneficiary
|
| semantics |
path_rel(start(E), Initial_State, Material, ch_of_state, prep)
path_rel(result(E), Result, Material, ch_of_state, prep)
¬exist(start(E), Result)
exist(result(E), Result)
cause(Agent, E)
benefit(E, Beneficiary)
|
| NP V NP PP.attribute |
| example |
"They designed the Westinghouse-Mitsubishi venture as a non-equity transaction."
|
| syntax |
Agent V Result (as) Attribute
|
| semantics |
path_rel(start(E), Initial_State, Material, ch_of_state, prep)
path_rel(result(E), Result, Material, ch_of_state, prep)
¬exist(start(E), Result)
exist(result(E), Result)
cause(E, Agent)
|
|