A Dynamic Collaborative Filtering Algorithm based on Convolutional Neural Networks and Multi-layer Perceptron | IEEE Conference Publication | IEEE Xplore