Teaching a system how to respond appropriately in a task-oriented SDS is non-trivial.
figure 1 is an example of a dialogue task which is typically set for users who are being paid to converse with the system.