Package demo.inpro.system.greifarm

This package contains all classes that are necessary for the Greifarm domain.

See:
          Description

Interface Summary
DropListener  
 

Class Summary
ActionIU  
ActionIU.StartActionIU  
GameScore a nice little highscore that counts down during game play and increments when waste is dropped into the bowl
GreifarmActor GreifarmActor is the NLU and action management component for the Greifarm prototype (as the Greifarm prototype is not really a "dialogue system", but rather a speech-controlled application, we avoid the term "dialog manager") This class consists of the following components, which all live in their own subclasses: GreifarmActor: the incremental processor (PushBuffer) which handles incoming IUs and initiates the corresponding processing.
GreifarmController this encapsulates greifarmController control and only exposes the task-dependent actions
GreifarmExperiment  
GreifarmExperiment.Score  
NLU this encapsulates natural language understanding
WordAdaptiveSmoothingDeltifier TODO/possible extensions: - make incremental smoothing depend on currently salient actions (left is more likely after left, stop is more likely while moving)
 

Enum Summary
ActionStrength  
ActionType enumeration of the different actions in our domain along with handy test operations and a reversing operation
 

Package demo.inpro.system.greifarm Description

This package contains all classes that are necessary for the Greifarm domain. As this domain was explored rather early, it uses little ''generic'' dialogue management classes and instead relies on it's own implementation, which is contained in this package, along with a main class (GreifarmExperiment) which starts up the greifarm and allows to test different ASR smoothing conditions.

Author:
Timo Baumann