2. A computer-implemented method of matching data, comprising: extracting a first feature set associated with an input data string comprising one or more first ideographic elements, wherein extracting the first feature set comprises extracting at least one first phonetic feature from the input data string; extracting a second feature set associated with a candidate string comprising one or more second ideographic elements, wherein extracting the second feature set comprises extracting at least one second phonetic feature from the candidate string; and determining a match score of the candidate string based on the first and second feature sets.
3. The method of claim 2 wherein extracting the first feature set comprises extracting one or more n-grams of the first phonetic feature based on the input data string, and extracting the second feature set comprises extracting one or more n-grams of the second phonetic feature based on the candidate string.