Before revision:  This model consists of dedicated attention layers for each task and a domain classifier for gradient reversal .
After revision:  This model consists of dedicated attention layers for each task to provide model interpretability; critical for real-word applications. As deep networks struggle with sparse datasets, we show that this can be improved by sharing a base layer for multi-task learning and domain adversarial training .