Use of Deep Learning in Modern Recommendation System: A Summary of Recent Works | Synapse