Identifying relations of medications with adverse drug events using recurrent convolutional neural networks and gradient boosting