AnimNL (http://www.cis.upenn/edu/ mmoore/animnl.htm) is being developed by two research areas at the university of Pennsylvania; the Centre for Human Modelling and Simulation (HMS) and the Language, Information and Computation (LINC) Laboratory.
It's goals are to provide realistic animation of a human figure carrying out tasks as a demonstration of the understanding of the natural language instructions given it.
The focus of the research has been on using instruction manuals for the natural language tasks. These are good examples of instructions because although they assume the user has little knowledge in the specific application or task they set out to describe, they do assume world knowledge, with which the user should be able to interpret the commands and carry them out.
The project aims to expand the current goals in the area of NLU research by not only taking chunks of more than one sentence at a time to parse and understand, but also by looking at allowing the agent to evolve it's understanding of a task by carrying that task out. The following two situations are given as examples:
The system is designed so that varied environments can easily be created and modified enabling designers to vary the situations in which the agents are placed.