Novel methods for predicting timing and attention in human-agent interaction through application-driven scenarios