With interactive voice response services, it can be frustrating for a user
to become stuck in a dialogue where the same question is asked
repetitively. Here the wording of questions used by the system are varied
throughout the dialogue depending upon how many times a user has visited
a particular dialogue state during the call history. Furthermore the
wording of the question is also varied in dependence upon the way in
which the question was asked the last time the user was in a particular
dialogue state.