nltk.Model.i

Model.i(parsed, g, trace=False)[source]

An interpretation function.

Assuming that parsed is atomic:

  • if parsed is a non-logical constant, calls the valuation V
  • else if parsed is an individual variable, calls assignment g
  • else returns Undefined.
Parameters:
  • parsed – an Expression of logic.
  • g (Assignment) – an assignment to individual variables.
Returns:

a semantic value