INTERPRET {MoLE}R Documentation

Interpret utterance

Description

Determines the best interpretation of an utterance given the situational context. Compares different interpretations if multiple analyses are possible and chooses most likely one given context.

Usage

INTERPRET(hearerID, utterance, situation)

Arguments

hearerID

Pointer to the hearer agent

utterance

The utterance to be interpreted

situation

Set of events in which utterance was used

Details

#first use explicit role marking #then word order (if still necessary) #then verb morphology (idem)

Value

interpretation, i.e. a list:

external

representation of the external argument

internal

representation of the internal argument, if identified

verb

representation of the action argument

target

target event identified on the basis of interpretation, including matching scores

Author(s)

Sander Lestrade

See Also

TURN

Examples

FOUND()
situation=SITUATION(1)
proposition=PROPOSITION(1, situation)
utterance=PRODUCE(1, proposition)
INTERPRET(2, utterance, situation)

[Package MoLE version 1.0.1 Index]