Deep Learning for Sequential Recommendation | Synapse