Convolutional Collaborative Filter Network for Video Based Recommendation Systems