2.3.6 And what happens if the elevator does understand the input?

If however the user's utterance is understood at state 3 the elevator moves to state 4.

If however the user's utterance is understood at state 3 (that is, if a floor number is understood that makes sense as destination floor), the elevator moves to state 4. From there a transition follows for the confirmation of the floor understood. After this, the elevator is in state 5. If then the user corrects the elevator, we are back at state 4 (confirmation to come). This can end up in an infinite loop.

?- Question!

Can you trace the loop in the dialogue model?


Dimitra Tsovaltzi, Stephan Walter and Aljoscha Burchardt
Version 1.2.5 (20030212)