English-derived place name recognition and translation based on knowledge graph and phonetic generation algorithm | Synapse