Adverse drug event and medication extraction in electronic health records via a cascading architecture with different sequence labeling models and word embeddings