title: convolutional neural network text classification additional features
body: <p>I am trying to implement CNN on text classification task. I understand that CNN can extract and abstract features from pure text. </p>
  
  <p>What if I have some additional very useful features that not in the text? How should I add those features into the CNN?</p>
  
  <p>Currently, what I am doing is concatenating the convolution layer results with an additional feature vector. And then feed them to the hidden layers. Is this a right way to do it?</p>
  
  <p>Thanks!</p>