The present invention provides a
data processing method and
system capable of improving efficiency of Chinese vocabulary learning. The method comprises: a data storage unit storing a vocabulary
database related to Chinese language learning; segmenting each word into two or more sub-words; binding each sub-word to a
balloon graphic, and assigning a color to the
balloon; displaying four or more balloons on a
client display screen, wherein one sub-word is displayed on each
balloon, and the position of the balloon in the screen changes randomly; detecting an instruction for dragging one balloon in the
client display screen so that the one balloon at least partially overlaps another balloon; upon detection of said instruction, indicating that
phrase matching is performed on the sub-words bound to the selected balloons; and traversing the data storage unit, if there is a corresponding
phrase in the data storage unit, indicating that the matching is successful, removing the balloons from the
client display screen, and displaying the
phrase in a set area of the client display screen, otherwise, retaining the balloons on the client display screen until all balloons in the client display screen are removed.