Context-Aware Recommendations Based on Deep Learning Frameworks