CSAN: Contextual Self-Attention Network for User Sequential Recommendation
Convolutional Sequence to Sequence Learning