Provided are a data processing device, data processing method and electronic equipment for solving the problem of low processing precision in the existing language data processing technology, the data processing device comprising: a semantic role labeling unit for respectively labeling semantic roles for a source language sentence and multiple target language sentences serving as candidate resequencing results of the translation of the source language sentence, so as to acquire a source language semantic role sequence and multiple target language semantic role sequences; a matching unit for acquiring a match rating between the source language semantic role sequence and each target language semantic role sequence based on a preset bilingual corpus; and a unit to determine the resequencing result for determining a candidate resequencing result corresponding to the target language semantic role sequence having the highest match rating as a final resequencing result. The technology can be applied to the field of data processing.
DATA PROCESSING DEVICE, DATA PROCESSING METHOD AND ELECTRONIC EQUIPMENT