1D CNNs for natural language processing