Disambiguating proteins, genes, and RNA in text: a machine learning approach | Synapse