However, task-based evaluation can be difficult and expensive for interactive applications.
task-based evaluation for dialogue systems typically involves collecting data from a number of people interacting with the system, which is time-consuming and labor-intensive.