Natural Language Understanding Wiki

Requirements: high-level symbolic capabilities (Dyer, 1994)[1]

  • creation and propagation of dynamic bindings;
  • manipulation of recursive, constituent structures;
  • acquisition and access of lexical, semantic, and episodic memories;
  • control of multiple learning/processing modules and routing of information among such modules;
  • grounding of basic-level language constructs (e.g., objects and actions) in perceptual/motor experiences;
  • representation of abstract concepts.


  1. M. Dyer, “Connectionist natural language processing: A status report,” in Computational Architectures Integrating Neural and Symbolic Processes, R. Sun and L. Bookman, Eds. Dordrecht, The Netherlands: Kluwer Academic, 1995, vol. 292, pp. 389–429.