Variational Autoencoders for Collaborative Filtering | Synapse