End-to-end learning of semantic role labeling using recurrent neural networks | Synapse