In deep learning, RNN (Recurrent Neural Network) is often used for natural language processing. RNN is good at handling sequential inputs. However, in general, RNN learns slower than CNN. Therefore, papers using CNN for natural language processing came out frequently from around last year. For example, recently, the topic that Facebook implements machine translation with CNN came out on 2017/5.
https://code.facebook.com/posts/1978007565818999/a-novel-approach-to-neural-machine-translation/