ChineseTR: A weakly supervised toponym recognition architecture based on automatic training data generator and deep neural network | Synapse