PROTOINTERPRETATION {MoLE}R Documentation

Develop interpretation

Description

Develop interpretation of an utterance using simple heuristics only (i.e., ignoring grammatical markers and tendencies). Applies if grammar either did not develop yet, or does not suffice for disambiguation.

Usage

PROTOINTERPRETATION(hearerID, analysis)

Arguments

hearerID

Pointer to hearer agent

analysis

Analysis of the utterance to be interpreted (cf. ANALYZE)

Details

If only one role is unclear, it follows from simple reasoning (V has x and y role, A is x, then B must be y). If both roles are unclear, TYPEMATCH is used.

Value

a dataframe, i.e. the analysis input in which the role column is updated.

Author(s)

Sander Lestrade

See Also

VERBMORPHOLOGY, INTERPRET

Examples

FOUND()
situation=SITUATION(1)
proposition=PROPOSITION(1, situation)
utterance=PRODUCE(1, proposition)
(analysis=ANALYZE(2, utterance, situation))
PROTOINTERPRETATION(2, analysis)

[Package MoLE version 1.0.1 Index]