PREPARE {MoLE} | R Documentation |
Prepare a proposition for production
Description
Prepare a proposition for production by checking if it will be intelligible and applying generalizations.
Usage
PREPARE(speakerID, proposition, situation)
Arguments
speakerID |
Pointer to speaker agent |
proposition |
Proposition that is prepared for production |
situation |
Situation in which proposition is to be uttered. |
Details
PREPARE
involves a number of subroutines: If role distribution is unclear, agents checks if this can be resolved with pronominal case forms and if not with noun markers (CHECKSUCCESS
). If referential expression is too weak, stronger expressions are used (REFCHECK
). If generalizations such as PutAgentFirst or IndexFirstPerson are made, they are applied (GENERALIZE
). If words are frequently used, their forms are reduced (REDUCE
). Etc.
Ingredients of proposition are ordered by activation before other principles apply
Value
a proposition, i.e. a list:
external |
representation of the external argument, possibly including role marking |
internal |
representation of the internal argument, if identified, , possibly including role marking |
verb |
representation of the action argument, possibly including person indexing |
target |
target event to be described |
Author(s)
Sander Lestrade
See Also
TURN
Examples
FOUND()
situation=SITUATION(1)
(proposition=PROPOSITION(1, situation))
PREPARE(1, proposition, situation)
#result need not be different from simple proposition,
#depends on generalizations and typing scores