Besides jointly learning semantic role assignment of different constituents for one task (semantic role labeling), their methods have been used to jointly learn for two tasks (semantic role labeling and syntactic parsing).
it is easy for the re-ranking model to loss the optimal result, if it is not included in the top n results.