Theory

The Theoretical Foundation

CNL-PL is not an AI that "understands" text. It is a formal system that maps restricted English directly to Set Theory and First-Order Logic.

Pragmatics in practice

Same knowledge, different intents: Explain surfaces provenance, Solve binds variables.

Explain why Socrates is Mortal.
- Socrates is a man.
Solve for ?X and ?Y such that ?X manages ?Y.