1. A computer-implemented method for Chinese name transliteration, comprising: receiving, by a processor, a Chinese name including a surname followed by a given name; parsing, by the processor, the received Chinese name into a surname and a given name by: identifying any dual-character surnames in the received Chinese name, by referencing a list of known Chinese surnames, identifying any single-character surnames in the received Chinese name, by referencing the list of known Chinese surnames, and identifying, among the remaining characters in the received Chinese name, any characters not belonging to a dual-character or a single-character surname as a given name, transliterating, by the processor, the identified surname and the identified given name into a Mandarin Pinyin representation; and normalizing, by the processor, the Mandarin Pinyin representation of the surname and the given name into a pre-determined representation.