Jump to the Homer Overview page.
Jump to the Comparative Properties page.
Jump to the Home page.

Properties


Knowledge Representation

Declarative knowledge consists of events in the episodic memory and and Homer's vocabulary in generic memory. Procedural knowledge consists the defintions of actions performed by Homer. Homer maintains two representations for actions. The text interpreter uses a linguistic model that provides a general definition for actions. The planner uses a model that includes information related to Homer's actual implementation of actions.


Learning

Homer does not support learning.


Organization

Homer has a modular design. The architecture is comprised of five main components and a memory store. Components may share information directly with certain other components or indirectly and through the memory.


General Performance

Homer's natural language processing is done in real-time. Most sentences are processed in under a second. Planning can take minutes. Performance is slowed by the difficulty of gaining fast access to the contents of the episodic memory.