The present application discloses a natural language processing method, a training method and a data processing device in the field of artificial intelligence. Said method comprises: obtaining a natural language text to be processed; and processing the natural language text by means of a trained deep neural network, and outputting a target result obtained by processing the natural language text, the deep neural network comprising: a granularity labeling network, a first feature network, a second feature network, a first processing network, a second processing network and a fusing network. In the present application, the data processing device uses networks decoupled from one another to process words of different granularities in a natural language text, effectively improving the performance of processing a natural language processing task.
展开▼