keras text classification (1) CNN (2) MCNN (CNN with multiple size filters) (3) VDCNN (4) RNN (5) BiLSTM (6) RCNN