eta.core

The main Eta executable and each of the core dialogue manager processes.

../_images/architecture.png

eta.core.eta

The core executable for the Eta Dialogue Manager.

eta.core.execution

The core process responsible for executing primitive actions and matching expected events.

eta.core.perception

The core process responsible for perceiving and interpreting inputs and adding them to memory.

eta.core.planning

The core process responsible for using schemas and memory to modify the plan.

eta.core.reasoning

The core process responsible for inferring new facts and possible actions to take from previous facts/observations.