Text this: Text Recommendation Based on Heterogeneous Attention Recurrent Neural Network